只需尝试使用Nativescript CLI和Angular Framewok学习Nativescript。
tns create myapp --ng
然后回答问题后,我继续进行以下操作:
ng generate --help
哪个出现此错误:
An unhandled exception occurred: Cannot find module '@schematics/angular/utility/config'
See "/tmp/ng-V5J95L/angular-errors.log" for further details.
日志文件包含:
[error] Error: Cannot find module '@schematics/angular/utility/config'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/usr/lib/node_modules/@nativescript/schematics/src/angular-project-parser.js:6:18)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
答案 0 :(得分:2)
npm i -D @nativescript/schematics
然后
npm i -D @angular/cli
重新启动终端/命令行,然后再次启动
ng g c <Component/name>
答案 1 :(得分:0)
对我来说,解决方案是因为我已经安装并正在使用Node.js的12.x版本,解决方法是使用Node.js的长期支持(LTS)10.x版本。