Node.js 找不到模块@angular\cli\bin\ng
我在anngular cli安装中遇到了麻烦,因为它无法识别git bash中的ng命令,但它可以在Windows 7上的cmd中工作 我在网上查找了一些问题,但没有真正找到解决办法 在这里,错误是:Node.js 找不到模块@angular\cli\bin\ng,node.js,angular-cli,Node.js,Angular Cli,我在anngular cli安装中遇到了麻烦,因为它无法识别git bash中的ng命令,但它可以在Windows 7上的cmd中工作 我在网上查找了一些问题,但没有真正找到解决办法 在这里,错误是: ng -v module.js:549 throw err; ^ Error: Cannot find module 'C:\Program Files\Git\node_modules\@angular\cli\bin\ng' at Funct
ng -v
module.js:549
throw err;
^
Error: Cannot find module 'C:\Program
Files\Git\node_modules\@angular\cli\bin\ng'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
此错误发生在全局安装Node和angular cli后我第一次使用ng时
当我在Windowsd 10上使用笔记本电脑时,没有出现此错误
谢谢,看起来某个地方删除了依赖项。我通过以下方式解决了这个问题: 对于本地angular cli:
npm安装@angular devkit/core——保存开发
对于全局angular cli:npm安装-g@angular devkit/core
编辑:如下所述,您可能不应该在此处使用--保存开发。问题:
错误:找不到模块
“..\AppData\Roaming\npm\node\u模块\angular cli\bin\ng”angularJs
解决方案:
卸载angular cli(如果已安装)
npm uninstall -g @angular/cli
删除C:\Users\Satish\AppData\Roaming\npm\node_modules@angular文件夹(如果卸载后它仍然存在)
全局重新安装angular cli
npm install -g @angular/cli
git bash安装在C:\Program Files\git
中,您从未在其中找到节点\u模块文件夹,这就是发生此错误的原因
当您从CMD中点击ng命令时,它将在C:\Users\uername\AppData\Roaming\npm\
中查找节点模块文件夹,npm将在其中安装全局依赖项,并最终找到节点模块文件夹
基本上,对于windows,请尝试从cmd运行 我遇到了同样的问题,但运行npm安装解决了我的问题。首先,使用
npm卸载-g@angular/cli
然后删除“漫游”文件夹下的“NPM”和“NPM缓存”文件夹
现在再次使用安装Angular cli
npm安装-g@angular/cli
在我的例子中,我只是通过重命名我的项目文件夹来修复它
在“d/Gdrive/Sem 6和7/[项目名称]之前”
在“d/Gdrive/Sem 67/[项目名称]之后”
所以我想你可能不会在你的文件夹名中加上像&,等这样的符号。只有从AppData中删除npm和npm缓存文件夹,然后运行:
npm uninstall -g @angular/cli
npm install -g @angular/cli
然后运行:
npm uninstall -g @angular/cli
npm install -g @angular/cli
从11版开始,我在Angular Console中出现了这个错误。
我错过了一次机会。所以
npm install @angular/cli
解决了我的问题在根目录(例如c:\)中运行此npm安装-g@angular/cli
,为我删除了此错误。2.5我还必须删除c:\users\\AppData\Roaming\npm
文件夹中的ng.ps1
。或者如果您不在最新版本上,则使用特定版本,例如npm安装-g@angular/cli@8.3.25
从AppData中删除npm和npm缓存文件夹对我有帮助。然后执行上述操作对我有帮助。我最终遇到了这个问题,运行了npx npkill
谢谢,这正是我的计算机中发生的情况。。。我可以从CMD运行此答案对我有效,我必须删除漫游下的npm文件夹