【发布时间】:2018-02-24 16:02:27
【问题描述】:
尝试在 Mac OS Sierra 上使用 Angular CLI 时出现以下错误:
$ ng new my-app
Error: Path "/app/app.module.ts" does not exist.
Path "/app/app.module.ts" does not exist.
我尝试了以下方法:
使用以下命令完全删除 NodeJS: (as stated on this stackoverflow post)
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp
sudo rm -rf /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules
然后重新安装 Angular CLI
npm install -g @angular/cli
我已检查文件夹权限,并且信息表明我具有对该文件夹的读/写访问权限。
这里还有什么问题?
我现在有以下版本:
- Angular CLI:1.7.1
- 节点:8.9.4
- 操作系统:darwin x64
- NPM:v5.6.0
希望有人能提供帮助。
【问题讨论】:
标签: node.js macos angular-cli