我使用命令提示符安装了Angular CLI(或者我认为是),但是当我检查版本时,它不存在。
键控:cd“ C:\ Dans \ Work 2 \ Tech \ Dot Net \ Asp.Net Core \ MVC web api with Angular7 \ master \ gym-project” 按Enter键。
键控:npm install -g @ angular / cli 按Enter键。
它表明它已更新。
但是当我去检查版本时,它得到一个错误,并且路径中没有应有的'node_modules'文件夹。
答案 0 :(得分:1)
首先,您要在 global 级别安装./configure --libdir=/usr/lib/i386-linux-gnu
。这不会在当前目录中创建“ node_modules”文件夹。
尝试使用 make && sudo make install
时出现错误,因为您所在的目录中有一个ldd
文件(我想它指定了本地版本的@angular/cli
),但是没有本地“ node_modules”文件夹。
解决方案:
ng --version
这将读取package.json
文件,并将项目所需的所有节点模块本地安装在它将创建的“ node_modules”文件夹中。之后,您的@angular/cli
命令应该可以使用。
答案 1 :(得分:0)
尝试在node_modules
处创建一个名为C:\Dans\Work 2\Tech\Dot Net\Asp.Net Core\MVC web api with Angular7\master\gym-project"
的目录。然后关闭终端,重新打开终端,导航至上述路径,然后发出ng version
和ng help
,以查看问题是否仍然存在。如果可以,我将重新安装angular cli。
希望有帮助