我正在尝试生成一个新的angular项目,但我注意到我的app.module没有生成。我已经更新了node version和npm以及可能相关的所有内容,但app.module仍然没有生成。我以前做过这个,所以我不明白是什么问题。其他人有同样的问题吗?
nvm install --lts
nvm use --lts
nvm alias default 'lts/*'
npm uninstall -g @angular/cli
npm cache verify
npm install -g @angular/cli
字符串
我试过重新创建多个项目。
2条答案
按热度按时间gojuced71#
Angular v17以后,通过CLI默认为独立
这意味着当你创建一个新的项目时,它不会包含任何模块
作为一种变通方法,可以使用
--no-standalone
标志创建一个基于模块的应用程序:ng new --no-standalone
,它将在项目中创建一个app.modules.ts在生成模块时,尝试通过CLI使用以下命令:
字符串
dnph8jn42#
首先,打开命令提示符或cmd并键入单词
字符串
看看你是否能找到答案这意味着Angular安装在你的系统中吗?
如果它已经安装,您可以使用简单的命令轻松创建Angular项目
型
如果您的系统中未安装Angular,则在
cmd
中键入ng version命令会收到错误。根据本文档,将node的版本与所需的angular版本进行协调,然后安装命令型
Angular并创建自己的项目。
当然,当我想更新系统的Angular版本时,同样的问题也发生在我身上。我给出的命令被正确执行,但当我键入ng version命令时,没有输出I
Restarted
系统,它被修复了。希望对你有用