无法在 mac El Capitan 上安装 angular-cli
Can not install angular-cli on mac Elcapitan
当我尝试安装 angular-cli 时,我看到了很多警告,然后当我输入
ng --显示的版本:
MDSAZIDs-iMac:~ MYMAC$ ng --version
fs.js:640
return binding.open(pathModule._makeLong(路径), stringToFlags(标志), 模式);
^
类型错误:路径必须是字符串或缓冲区
at TypeError (native)
at Object.fs.openSync (fs.js:640:18)
at Object.fs.readFileSync (fs.js:508:33)
at Function.Version.fromProject (/usr/local/lib/node_modules/angular-cli/upgrade/version.js:87:31)
at Function.Version.isPreWebpack (/usr/local/lib/node_modules/angular-cli/upgrade/version.js:111:31)
at Function.Version.assertPostWebpackVersion (/usr/local/lib/node_modules/angular-cli/upgrade/version.js:97:18)
at /usr/local/lib/node_modules/angular-cli/bin/ng:25:15
at /usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:44:21
at ondir (/usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:187:31)
at /usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:153:39
MDSAZIDs-iMac:~ MYMAC$
我不知道有什么问题谁能告诉我..???
这似乎与 ubuntu 上的问题相似。
error while creating new project with Angular-cli
你能 post 这个问题 github 吗? https://github.com/angular/angular-cli/issues
编辑:
您可以在安装 angular-cli 之前尝试使用 npm install -g webpack
吗? (请 sudo/root)
这解决了我的问题! :)
我尝试了很多方法,但没有任何效果,然后我在一台虚拟机上安装了 windows 7,然后在 windows 7 上安装了最新的 nodejs。然后通过 npm 我安装了 angular-cli 一切都在 windows 7 :)
上运行良好
更新:
我发现这个教程完全解决了我的问题
https://www.youtube.com/watch?v=4mtlrXYKsZ0&index=1&list=PLrMggSuNOco6iLjrCOsO1_UKmJQosr7_g
当我尝试安装 angular-cli 时,我看到了很多警告,然后当我输入
ng --显示的版本:
MDSAZIDs-iMac:~ MYMAC$ ng --version
fs.js:640 return binding.open(pathModule._makeLong(路径), stringToFlags(标志), 模式); ^
类型错误:路径必须是字符串或缓冲区
at TypeError (native)
at Object.fs.openSync (fs.js:640:18)
at Object.fs.readFileSync (fs.js:508:33)
at Function.Version.fromProject (/usr/local/lib/node_modules/angular-cli/upgrade/version.js:87:31)
at Function.Version.isPreWebpack (/usr/local/lib/node_modules/angular-cli/upgrade/version.js:111:31)
at Function.Version.assertPostWebpackVersion (/usr/local/lib/node_modules/angular-cli/upgrade/version.js:97:18)
at /usr/local/lib/node_modules/angular-cli/bin/ng:25:15
at /usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:44:21
at ondir (/usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:187:31)
at /usr/local/lib/node_modules/angular-cli/node_modules/resolve/lib/async.js:153:39
MDSAZIDs-iMac:~ MYMAC$
我不知道有什么问题谁能告诉我..???
这似乎与 ubuntu 上的问题相似。
error while creating new project with Angular-cli
你能 post 这个问题 github 吗? https://github.com/angular/angular-cli/issues
编辑:
您可以在安装 angular-cli 之前尝试使用 npm install -g webpack
吗? (请 sudo/root)
这解决了我的问题! :)
我尝试了很多方法,但没有任何效果,然后我在一台虚拟机上安装了 windows 7,然后在 windows 7 上安装了最新的 nodejs。然后通过 npm 我安装了 angular-cli 一切都在 windows 7 :)
上运行良好更新: 我发现这个教程完全解决了我的问题 https://www.youtube.com/watch?v=4mtlrXYKsZ0&index=1&list=PLrMggSuNOco6iLjrCOsO1_UKmJQosr7_g