首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >节点快速安装错误

节点快速安装错误
EN

Stack Overflow用户
提问于 2015-09-19 11:28:06
回答 3查看 212关注 0票数 2

嗨,我正在尝试安装Node框架。但是它的抛出跟随错误

代码语言:javascript
复制
rajdeep@rajdeep-Lenovo-G50-80:/var/www/mynode$ npm install -g express-generator
npm WARN locking Error: EACCES, open '/home/rajdeep/.npm/_locks/express-generator-981ece2c3651799f.lock'
npm WARN locking     at Error (native)
npm WARN locking  /home/rajdeep/.npm/_locks/express-generator-981ece2c3651799f.lock failed { [Error: EACCES, open '/home/rajdeep/.npm/_locks/express-generator-981ece2c3651799f.lock']
npm WARN locking   errno: -13,
npm WARN locking   code: 'EACCES',
npm WARN locking   path: '/home/rajdeep/.npm/_locks/express-generator-981ece2c3651799f.lock' }
npm ERR! Linux 3.16.0-30-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "express-generator"
npm ERR! node v0.12.7
npm ERR! npm  v2.11.3

npm ERR! Attempt to unlock /usr/lib/node_modules/express-generator, which hasn't been locked
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /var/www/mynode/npm-debug.log
EN

回答 3

Stack Overflow用户

发布于 2015-09-19 11:30:09

在安装全局模块时,您(取决于如何安装节点/npm)需要将install命令作为root执行,因此:

代码语言:javascript
复制
sudo npm install -g express-generator
票数 2
EN

Stack Overflow用户

发布于 2015-09-19 11:40:54

如上文所述,您可以使用超级用户工具进行安装。但是你不能编辑文件。

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

安装后,只需转到要创建应用程序的目录并键入

代码语言:javascript
复制
            express test

然后

代码语言:javascript
复制
            cd test
            npm install

完成所有这些之后,只需更改工作目录的权限,即测试。现在使用您的编辑器编辑这些文件,并像您所做的那样运行,谢谢。

票数 0
EN

Stack Overflow用户

发布于 2015-09-19 15:02:02

正如我从屏幕截图中看到的,您正在尝试在/var/www中安装/创建文件,这些文件肯定不是您的用户所拥有的。在linux中,您应该使用您的 home 文件夹来做一些事情,因此我建议您在您的家庭内创建一个Projects文件夹( ~/Projects),并尝试从那里运行express命令。

或者,如果您真的想使用/var/www,您应该给您的用户在该文件夹中写入/读取的权限,然后您可以在那里执行您的命令(不需要sudo)。

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

https://stackoverflow.com/questions/32667654

复制
相关文章

相似问题

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