如果我运行服务,就会得到这个错误
ng:“ng”一词不被识别为cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后再试一次。一行:1字符:1+ ng服务+~+ CategoryInfo : ObjectNotFound:(ng:String) [],CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
我尝试过npm运行服务,得到了这个错误。
找不到本地工作区文件('angular.json')。错误:找不到本地工作区文件('angular.json')。在(C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli\models\workspace-loader.js:3 7:19) WorkspaceLoader.loadWorkspace (C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli\models\workspace-loader.js:24:21) at ServeCommand._loadWorkspaceAndArchitect (C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli模型\architect- at :180:3)在ServeCommand。(C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:47:25) at Generator.next () at C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:7:71 at new Promise () at __awaiter (C:\Users\rohit\AppData\Roaming\npm\node_ )modules\@angular\cli\models\architect-command.js:3:12) at ServeCommand.initialize (C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:46:16) at Object.(C:\Users\rohit\AppData\Roaming\npm\node_modules\@angular\cli\models\command-runner.js:87:23) npm错误!代码ELIFECYCLE npm错误!错误1国家预防机制错误!npv2 2@0.0.0ng:
ng "serve"npm错误!退出状态1 npm错误!国家预防机制错误!npv2 2@0.0.0 ng脚本失败。国家预防机制错误!这可能不是npm的问题。上面可能还有额外的日志输出。
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\rohit\AppData\Roaming\npm-cache\_logs\2018-06-12T06_59_12_392Z-debug.log我已经卸载@角/cli并清除了缓存,再次安装,但面临相同的问题。
请给我建议。
发布于 2018-06-12 07:10:20
这可能是由于不同版本的角-cli。检查角-cli的版本,您不应该有版本6,而是使用1.7。因为在角6中配置是在angular.json文件中。在版本1.7中,配置为角-cli.json
发布于 2018-08-06 12:20:02
> npm start会像解决我的问题一样解决你的问题
发布于 2018-07-15 04:10:09
这可能会奏效
将npm文件夹路径和角-cli\bin文件夹路径添加到环境变量
C:\Users\YourPcName\AppData\Roaming\npm`
C:\Users\YoutPcName\AppData\Roaming\npm\node_modules\angular-cli\bin`https://stackoverflow.com/questions/50811124
复制相似问题