npm app.module.ts不显示在angular的src/app目录中

7rfyedvj  于 5个月前  发布在  Angular
关注(0)|答案(2)|浏览(107)

我正在尝试生成一个新的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

字符串
我试过重新创建多个项目。

gojuced7

gojuced71#

Angular v17以后,通过CLI默认为独立
这意味着当你创建一个新的项目时,它不会包含任何模块
作为一种变通方法,可以使用--no-standalone标志创建一个基于模块的应用程序:ng new --no-standalone,它将在项目中创建一个app.modules.ts
在生成模块时,尝试通过CLI使用以下命令:

ng new myNewApp --no-standalone

字符串

dnph8jn4

dnph8jn42#

首先,打开命令提示符cmd并键入单词

ng version

字符串
看看你是否能找到答案这意味着Angular安装在你的系统中吗?
如果它已经安装,您可以使用简单的命令轻松创建Angular项目

ng new nameApp


如果您的系统中未安装Angular,则在cmd中键入ng version命令会收到错误。根据本文档,将node的版本与所需的angular版本进行协调,然后安装命令

npm install -g @angular/cli


Angular并创建自己的项目。
当然,当我想更新系统的Angular版本时,同样的问题也发生在我身上。我给出的命令被正确执行,但当我键入ng version命令时,没有输出I Restarted系统,它被修复了。
希望对你有用

相关问题