ng 无法识别并且 npm 运行 无法找到 package.json
ng not recognized and npm run can't find package.json
每当我尝试使用 angular 创建一个新项目时,我都会收到以下错误:
error message
但是我在环境中添加了 angular 的路径,并在网站上设置了每个解决方案。
如果这是一个 node.js 版本问题,我该如何更新它。
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
。
每当我尝试使用 angular 创建一个新项目时,我都会收到以下错误:
error message
但是我在环境中添加了 angular 的路径,并在网站上设置了每个解决方案。
如果这是一个 node.js 版本问题,我该如何更新它。
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
。