【发布时间】:2017-01-31 08:04:59
【问题描述】:
当我尝试安装 angular-cli 时,我看到很多警告,然后当我输入时
ng --version 它显示:
MDSAZIDs-iMac:~ MYMAC$ ng --version
fs.js:640 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); ^
TypeError:路径必须是字符串或缓冲区
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$
我不知道有什么问题谁能告诉我..????
【问题讨论】:
-
你试过用 sudo 安装吗?
-
@galvan 是的,我做到了... :(
标签: angularjs angular npm angular-cli