首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角种子中的npm安装误差

角种子中的npm安装误差
EN

Stack Overflow用户
提问于 2016-05-09 14:27:34
回答 1查看 593关注 0票数 0

我第一次尝试AngularJS。在完成了一些关于AngularJS的课程之后,我想使用角种子存储库作为启动我自己的CodeSchool应用程序的基本模板。在将角种子库克隆到我的计算机上之后,我在角种子目录中运行了以下命令:

代码语言:javascript
复制
npm install

但是,我得到了一个错误,无法使用以下方法运行应用程序:

代码语言:javascript
复制
npm start

我遵循了自述文件中的指令。然而,终端上显示了以下输出:

代码语言:javascript
复制
evert@evert-Latitude-E6530:~/AngularJS/workspace/angular-seed$ npm install
npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.

> bufferutil@1.2.1 install /home/evert/AngularJS/workspace/angular-seed/node_modules/bufferutil
> node-gyp rebuild

make: Entering directory `/home/evert/AngularJS/workspace/angular-seed/node_modules/bufferutil/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
make: Leaving directory `/home/evert/AngularJS/workspace/angular-seed/node_modules/bufferutil/build'

> utf-8-validate@1.2.1 install /home/evert/AngularJS/workspace/angular-seed/node_modules/utf-8-validate
> node-gyp rebuild

make: Entering directory `/home/evert/AngularJS/workspace/angular-seed/node_modules/utf-8-validate/build'
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory `/home/evert/AngularJS/workspace/angular-seed/node_modules/utf-8-validate/build'

> ws@0.4.32 install /home/evert/AngularJS/workspace/angular-seed/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/home/evert/AngularJS/workspace/angular-seed/node_modules/ws/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
make: Leaving directory `/home/evert/AngularJS/workspace/angular-seed/node_modules/ws/build'

> angular-seed@0.0.0 postinstall /home/evert/AngularJS/workspace/angular-seed
> bower install

/home/evert/AngularJS/workspace/angular-seed/node_modules/bower/lib/node_modules/configstore/index.js:54
                throw err;
                ^

Error: EACCES: permission denied, open '/home/evert/.config/configstore/bower-github.json'
You don't have access to this file.

    at Error (native)
    at Object.fs.openSync (fs.js:634:18)
    at Object.fs.readFileSync (fs.js:502:33)
    at Object.create.all.get (/home/evert/AngularJS/workspace/angular-seed/node_modules/bower/lib/node_modules/configstore/index.js:35:26)
    at Object.Configstore (/home/evert/AngularJS/workspace/angular-seed/node_modules/bower/lib/node_modules/configstore/index.js:28:44)
    at readCachedConfig (/home/evert/AngularJS/workspace/angular-seed/node_modules/bower/lib/config.js:19:23)
    at defaultConfig (/home/evert/AngularJS/workspace/angular-seed/node_modules/bower/lib/config.js:11:12)
    at Object.<anonymous> (/home/evert/AngularJS/workspace/angular-seed/node_modules/bower/lib/index.js:16:32)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.12
npm ERR! Linux 3.13.0-85-generic
npm ERR! argv "/home/evert/local/bin/node" "/home/evert/local/bin/npm" "install"
npm ERR! node v6.1.0
npm ERR! npm  v3.8.9
npm ERR! code ELIFECYCLE
npm ERR! angular-seed@0.0.0 postinstall: `bower install`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the angular-seed@0.0.0 postinstall script 'bower install'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the angular-seed package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     bower install
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs angular-seed
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls angular-seed
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/evert/AngularJS/workspace/angular-seed/npm-debug.log
evert@evert-Latitude-E6530:~/AngularJS/workspace/angular-seed$

我已经安装了节点v6.1.0和NPMv3.8.9。我正在运行Ubuntu14.04LTS。

我遵循了一些关于npm的故障排除技巧,但仍然没有成功。

还有其他的帮助/建议来解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-09 14:47:10

请尝试以下命令:

代码语言:javascript
复制
sudo npm -g install bower

这将安装保龄球作为全球npm包的sudo特权。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37118344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档