当它不在C:驱动器上时,使用`ng new <projectname>`命令创建新的Angular项目失败

问题描述

我安装了节点js和angular cli。然后,我使用ng new Test创建了一个项目,它可以完美运行。但是,当我尝试从外部驱动器E:驱动器创建它时,由于以下错误而失败,请特别注意粗体行,这些目录不会像在E:驱动器中那样被创建C:开车。

npm ERR!代码ENOENT npm ERR! syscall重命名npm ERR!路径 E:\ Angular_Udemy \ Test4 \ node_modules @ babel \ parser npm ERR!目的 E:\ Angular_Udemy \ Test4 \ [email protected] npm ERR! errno -4058 npm错误! enoent ENOENT:没有这样的文件或目录,请重命名 >'E:\ Angular_Udemy \ Test4 \ node_modules @ babel \ parser'-> 'E:\ Angular_Udemy \ Test4 \ [email protected]'npm ERR! enoent这与npm无法找到文件有关。 npm ERR! 先天

npm ERR!此运行的完整日志可以在以下位置找到:npm ERR!
C:\ Users \ Eric \ AppData \ Roaming \ npm-cache_logs \ 2020-09-03T05_23_27_900Z-debug.log ✖软件包安装失败,请参见上文。原理图工作流程失败。 见上文。

我尝试重新安装所有内容并重新安装。在E:驱动器中时,我还可以通过命令行查看node,npm和angular的版本,我也尝试过$ npm init -fnpm uninstall -g angular-cli @angular/clinpm cache clean --force,{{1 }}和其他一些我在网上找到的东西,但似乎没有任何作用

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)