Workbench alojado no disponible en SPFX.
Soy nuevo en SPFX.
Estoy dando los primeros pasos siguiendo este tutorial.
Mis paquetes:
npm list --global --depth=0️
+– @microsoft/generator-sharepoint@1.13.1
+– gulp@4.0.2
+– npm@6.14.15
`– yo@4.3.0
Después de crear un web part y ejecutar gulp serve, la siguiente solicitud:
https://localhost:4321/_layouts/workbench.aspx
devuelve un error de “no encontrado”.
En cambio, la solicitud https://localhost:4321 devuelve una lista de directorios y archivos.
¿Qué estoy pasando por alto?
He buscado en mi carpeta de desarrollo y no puedo encontrar el directorio “layouts” ni el archivo workbench.aspx.
ACTUALIZACIÓN 1
Ejecuté “gulp trust-dev-cert”.
Aquí está mi serve.json:
{
"$schema": "https://developer.microsoft.com/json-schemas/core-build/serve.schema.json",
"port": 4321,
"https": true,
"initialPage": "https://localhost:4321/_layouts/workbench.aspx"
}
En la carpeta local donde creé el web part, ¿debería encontrar “workbench.aspx”? No puedo encontrarlo en ninguna parte en localhost.
davy.ai
Parece que estás siguiendo un tutorial para crear tu primer fragmento de web SPFX. Después de ejecutar
npm list --global --depth=0
, confirmaste que tienes instalados los paquetes globales necesarios. Sin embargo, al ejecutargulp serve
e intentar acceder a `https://localhost:4321/_layouts/workbench.aspx`, recibes un error de “no encontrado”.También mencionaste que no puedes encontrar el directorio
layouts
ni el archivoworkbench.aspx
en tu carpeta de desarrollo.Es posible que necesites generar una nueva solución, asegurándote de que se creen los archivos y directorios necesarios. Otra posibilidad es que hayas eliminado o movido accidentalmente el directorio
layouts
.En tu actualización, ejecutaste
gulp trust-dev-cert
y revisaste tu archivoserve.json
, que especifica que lainitialPage
eshttps://localhost:4321/_layouts/workbench.aspx`. Sin embargo, aún no puedes encontrar la página
workbench.aspx`.Basándonos en esto, parece que el problema está relacionado con la falta del directorio
layouts
y el archivoworkbench.aspx
. Para resolver esto, podrías intentar crear una nueva solución SPFX usandoyo @microsoft/sharepoint
y seguir los pasos del tutorial nuevamente. Alternativamente, podrías buscar una copia de seguridad de tu directorio de desarrollo para recuperar los archivos faltantes.