Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Bower init命令错误_Node.js_Macos_Terminal_Polymer_Bower Install - Fatal编程技术网

Node.js Bower init命令错误

Node.js Bower init命令错误,node.js,macos,terminal,polymer,bower-install,Node.js,Macos,Terminal,Polymer,Bower Install,我正在试用谷歌聚合物。成功安装了node.js,正如您在下面看到的,安装了npm和Bower。但是,当键入“bower init cmd”时,它会给我以下错误:我做错了什么,如何最好地解决这个问题?运行MacOSX(Mav)提前感谢 shukhratnegmatov:Polymer shukhratnegmatov$ node -v v0.10.30 shukhratnegmatov:Polymer shukhratnegmatov$ npm -v 1.4.21 shukhratnegmatov

我正在试用谷歌聚合物。成功安装了node.js,正如您在下面看到的,安装了npm和Bower。但是,当键入“bower init cmd”时,它会给我以下错误:我做错了什么,如何最好地解决这个问题?运行MacOSX(Mav)提前感谢

shukhratnegmatov:Polymer shukhratnegmatov$ node -v
v0.10.30
shukhratnegmatov:Polymer shukhratnegmatov$ npm -v
1.4.21
shukhratnegmatov:Polymer shukhratnegmatov$ bower -v
1.3.9
shukhratnegmatov:Polymer shukhratnegmatov$ bower init

Error: EACCES, permission denied '/Users/shukhratnegmatov/.config/configstore'
    at Object.fs.mkdirSync (fs.js:647:18)
    at Function.sync (/usr/local/lib/node_modules/bower/node_modules/mkdirp/index.js:70:13)
    at Object.create.all.get (/usr/local/lib/node_modules/bower/node_modules/insight/node_modules/configstore/configstore.js:40:13)
    at Object.Configstore (/usr/local/lib/node_modules/bower/node_modules/insight/node_modules/configstore/configstore.js:26:44)
    at new Insight (/usr/local/lib/node_modules/bower/node_modules/insight/lib/insight.js:26:34)
    at Object.setup (/usr/local/lib/node_modules/bower/lib/util/analytics.js:18:19)
    at Object.<anonymous> (/usr/local/lib/node_modules/bower/bin/bower:72:11)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
shukhratnegmatov:Polymer shukhratnegmatov$ 
shukhratnegmatov:Polymer shukhratnegmatov$node-v
v0.10.30
shukhratnegmatov:聚合物shukhratnegmatov$npm-v
1.4.21
shukhratnegmatov:聚合物shukhratnegmatov$bower-v
1.3.9
shukhratnegmatov:聚合物shukhratnegmatov$bower init
错误:EACCES,权限被拒绝“/Users/shukhratnegmatov/.config/configstore”
在Object.fs.mkdirSync(fs.js:647:18)
在Function.sync(/usr/local/lib/node_modules/bower/node_modules/mkdirp/index.js:70:13)
在Object.create.all.get(/usr/local/lib/node_modules/bower/node_modules/insight/node_modules/configstore/configstore.js:40:13)
在Object.Configstore(/usr/local/lib/node_modules/bower/node_modules/insight/node_modules/Configstore/Configstore.js:26:44)
在new Insight(/usr/local/lib/node_modules/bower/node_modules/Insight/lib/Insight.js:26:34)
在Object.setup(/usr/local/lib/node_modules/bower/lib/util/analytics.js:18:19)
反对。(/usr/local/lib/node_modules/bower/bin/bower:72:11)
在模块处编译(Module.js:456:26)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
shukhratnegmatov:聚合物shukhratnegmatov美元

如果您遇到与我类似的情况,解决方案是您的某个程序出于某种原因可能会删除configstore

在这种情况下,您可以打开终端并键入:

打开Users/[您的用户名]/.config

[您的用户名]应该是您的用户名。我猜是shukhratnegmatov

然后创建一个名为configstore的文件夹


完成。

我遇到了同样的问题,这对我来说很有效,只需替换“用户名”

    $ sudo chown username /Users/username/.config/configstore/insight-bower.yml

您是否检查了该
...config/configstore
dir/文件的权限?我有类似问题,我的…/.config/configstore文件夹似乎不存在。我不知道我做了什么导致了这个。。。