【发布时间】:2021-11-16 17:05:06
【问题描述】:
每当我尝试使用 Angular 创建一个新项目时,我都会收到以下错误:
但是我在环境中添加了角度的路径,并在网站上设置了每个解决方案。
如果这是与 node.js 版本相关的问题,我该如何更新它。
【问题讨论】:
-
请:始终复制粘贴错误消息或代码,切勿打印屏幕。提供更多信息。
标签: node.js angular package.json
每当我尝试使用 Angular 创建一个新项目时,我都会收到以下错误:
但是我在环境中添加了角度的路径,并在网站上设置了每个解决方案。
如果这是与 node.js 版本相关的问题,我该如何更新它。
【问题讨论】:
标签: node.js angular package.json
ng是使用angular cli的关键字,所以创建新项目的正确方法是运行ng new projectName
与此同时,npm run start 等命令执行 package.json 中的脚本(在本例中为 ng serve)。如果你运行 npm run ng new projectName,那么 npm 将寻找一个名为 ng 的脚本 + 一些名为 new 和 projectName 的其他参数
【讨论】:
要使用 angular CLI 命令创建新项目或组件,您需要使用以 ng 开头的 angular CLI。如需更多帮助,只需输入 ng help 即可查看可用命令。
npm run ... 用于运行 package.json 中可用的脚本,例如 npm run start、npm run test 等。
所以要创建一个新项目,正确的命令是ng new auto-project 或者用npx npx ng new auto-project。
【讨论】: