我是新的npm和角2,我试图建立一个新的角2项目使用角/cli。
我目前正在竞选:
节点v8.9.3 npm v5.6.0 Windows 10
首先,我运行了npm install -g @angular/cli,它似乎安装得很好。然后我去了我想要开始我的项目的文件夹,运行了ng new my-app,但是仍然得到了这个错误。
npm警告废弃角-cli@1.0.0-beta.22-1:角-cli已重命名为@角/cli。请更新您的依赖项。 npm警告被弃强硬-Cookie@2.2.2: ReDoS漏洞解析集-Cookie https://nodesecurity.io/advisories/130 npm警告废弃节点- uuid @1.4.8:改用uuid模块 npm警告:请升级到graceful 4,以便与当前和未来版本的Node.js兼容。 npm警告被废弃的minimatch@0.3.0:请更新到minimatch 3.0.2或更高,以避免出现RegExp DoS问题 npm警告被废弃的minimatch@2.0.10:请更新到minimatch 3.0.2或更高,以避免出现RegExp DoS问题 npm警告:请升级到优美-fs 4,以便与当前和未来版本的Node.js兼容。 npm警告codelyzer@2.0.1需要一个对等点:@转角式/编译器@^2.3.1可比>=4.0.0-beta <5.0.0,但没有安装。您必须自己安装对等依赖项。 npm警告codelyzer@2.0.1需要一个“角形/核心”的对等体^2.3.1\x =4.0.0-beta <5.0.0,但没有安装。您必须自己安装对等依赖项。npm WARN @ngtools/webpack@1.9.0要求一个同级文件webpack@^2.2.0 \x\ ^3.0.0,但没有安装任何一个。您必须自己安装对等依赖项。 npm警告摘录-文本-webpack-插件@2.1.2需要一个点对点webpack@^2.2.0,但没有安装。您必须自己安装对等依赖项。 npm警告字符串-替换-加载程序@1.3.0需要一个对等点webpack@1 \2\{e76f}\您必须自己安装对等依赖项。 npm警告tslint@2.1.5需要一个tslint@^3.0.0的对等点,但没有安装。您必须自己安装对等依赖项。 npm警告webpack-dev-中间件@1.12.2,它要求一个对等点webpack@^1.0.0 \x\ ^2.0.0 \x\x ^3.0.0,但没有安装任何一个。您必须自己安装对等依赖项。 npm警告可选跳过可选依赖项: fsevents@1.1.3 (node_modules\fsevents): npm警告不要跳过可选依赖项:fsevents@1.1.3不受支持的平台:需要{“os”:“达尔文”,"arch":"any"} (当前:{"os":"win32",“x64”}) npm错误!路径C:\\Projects\角2 practice\my-app\node_modules\@angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js npm错误!代码ENOENT npm错误!错误号-4058 npm错误!syscall chmod npm错误!ENOENT:没有这样的文件或目录,chmod‘C:\\Projects\角2 practice\my-app\node_modules\@angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js’ npm错误!这与npm无法找到文件有关。 npm错误!环境 npm错误!可以在以下位置找到此运行的完整日志: npm错误!C:\User\Jason Kervin\AppData\Roaming\npm-cache_logs\2017-12-12T00_57_54_496Z-debug.log 软件包安装失败,请参阅上文。
发布于 2020-06-21 12:51:39
尝试以下步骤:
发布于 2017-12-12 01:27:02
从命令行运行
ng -v这应该会输出1.6.0。如果没有,则安装一个旧版本的CLI。
运行:
npm cache --force clean然后:
npm install @angular/cli -g如果不起作用,请删除C:\Users\<username>\AppData\Roaming中的文件夹
发布于 2018-12-09 15:27:51
使用以下几行:
npm cache clean --force
npm install -g @angular/cli@latesthttps://stackoverflow.com/questions/47763992
复制相似问题