如果我运行服务,则会收到此错误
ng:术语' ng'不被识别为cmdlet,函数,脚本文件或可操作程序的名称。检查名称的拼写,或 如果包含路径,请验证路径是否正确,然后重试。 在行:1个字符:1 + ng服务 + ~~ + CategoryInfo:ObjectNotFound:(ng:String)[],CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException
我已尝试过npm run ng serve,收到此错误
无法找到本地工作区文件(' angular.json')。 错误:找不到本地工作区文件(' angular.json')。 在WorkspaceLoader._getProjectWorkspaceFilePath(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) 在ServeCommand._loadWorkspaceAndArchitect(C:\ Users \ rohit \ AppData \ Roaming \ npm \ node_modules \ @angular \ cli \ models \ architect-command.js:180:3 2) 在ServeCommand。 (C:\用户\罗希特夏尔\应用程序数据\漫游\ NPM \ node_modules \ @angular \ CLI \模型\建筑师command.js:47:25) 在Generator.next() 在C:\ Users \ rohit \ AppData \ Roaming \ npm \ node_modules \ @angular \ cli \ models \ architect-command.js:7:71 在新的承诺() 在__awaiter(C:\ Users \ rohit \ AppData \ Roaming \ npm \ node_modules \ @angular \ cli \ models \ architect-command.js:3:12) 在ServeCommand.initialize(C:\ Users \ rohit \ AppData \ Roaming \ npm \ node_modules \ @angular \ cli \ models \ architect-command.js:46:16) 在对象。 (C:\用户\罗希特夏尔\应用程序数据\漫游\ NPM \ node_modules \ @angular \ CLI \模型\命令runner.js:87:23) 错误的ERR!代码ELIFECYCLE 错误的ERR!错误1 错误的ERR! npv2@0.0.0 ng:
ng "serve"
错误的ERR!退出状态1 错误的ERR! 错误的ERR! npv2@0.0.0 ng脚本失败。 错误的ERR!这可能不是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
我已经卸载@ angular / cli并清除了缓存,再次安装但面临同样的问题。
请建议。
答案 0 :(得分:1)
这可能是由于不同版本的angular-cli。 检查angular-cli的版本,你不应该有版本6,但使用1.7。 导致角度为6的配置在angular.json文件中。在1.7版中,配置在angular-cli.json
中答案 1 :(得分:0)
这可能有效
添加您的npm文件夹路径和angular-cli \ bin文件夹路径 到环境变量
updateSelectizeInput()
答案 2 :(得分:-1)
这里有两个问题。您正在尝试运行全局angular-cli命令,而无需全局安装角度cli。您可以通过全局安装CLI来解决此问题
>>> key_fun(list_of_dwg[0])
('\\\\pc_name\\AHL-', 4604, '-', 2, '-', 10, '.dwg')
您的下一个问题是,在使用项目angular cli时,您升级了cli而不是项目本身。您可以通过更改package.json中的版本来重新安装旧版cli,或使用非常棒的新原理图升级您的软件包。为此,我建议您阅读upgrade guide。
如果您不想阅读,今天感觉特别幸运,您可以按照上述方式全球下载6.0 cli,然后运行npm i -g @angular/cli
答案 3 :(得分:-1)
> npm start
将解决您的问题,因为它解决了我的问题