Desarrollé la aplicación de velas con angular 2 I setup, pero me salió un error.
SyntaxError: /home/mts/Desktop/sampleProject/appSails/node_modules/angular2/ts/package.json: Unexpected token <
at Object.parse (native)
at Object.Module._extensions..json (module.js:430:27)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at /usr/local/lib/node_modules/sails/node_modules/include-all/index.js:129:29
at Array.forEach (native)
at requireAll (/usr/local/lib/node_modules/sails/node_modules/include-all/index.js:44:9)
at /usr/local/lib/node_modules/sails/node_modules/include-all/index.js:54:23
¿Cómo puedo resolver ese escenario cómo subir el servidor de velas?
Respuestas
0 para la respuesta № 1Su problema (que también fue mío) es que angular2 es un paquete del lado del cliente, un paquete llamado incluede-all
trata de incluir todo node_module
Archivos dentro de un directorio para velas. Resolví este problema agregando una matriz de Clientes Dependencias a package.json
"clientsideDependencies": [
"angular2","zone.js","rxjs"
],
entonces me bifurqué include-all
Empaquetar y escribir un código para pasar estos paquetes.
aquí está mi tenedor
puede utilizar este tenedor que funciona sin ningún problema, simplemente cambie la fuente de include-all
a package.json
a :
"include-all": "https://github.com/semirturgay/include-all.git"
entonces corre npm install
actualizar include-all