小编xru*_*ics的帖子

错误:EACCES:权限被拒绝

我运行npm install lodash但它抛出错误:EACCES:权限被拒绝错误.我知道这是权限问题,但据我所知,本地安装节点模块不需要sudo权限.如果我用sudo运行它,它将被安装在〜/ node_modules文件夹中.drwxrwxr-x是现有文件夹的文件权限.我无法弄清楚可能出了什么问题.

以下是错误消息.

npm ERR! tar.unpack untar error /home/rupesh/.npm/lodash/4.13.1/package.tgz
npm ERR! Linux 3.13.0-88-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "lodash"
npm ERR! node v4.3.1
npm ERR! npm  v2.14.12
npm ERR! path /home/rupesh/node_modules/lodash
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall mkdir

npm ERR! Error: EACCES: permission denied, mkdir '/home/rupesh/node_modules/lodash'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES: permission denied, mkdir '/home/rupesh/node_modules/lodash']
npm ERR!   errno: -13,
npm ERR! …
Run Code Online (Sandbox Code Playgroud)

node.js lodash

62
推荐指数
13
解决办法
13万
查看次数

数组作为Postman中GET请求中的参数

我必须在GET请求中发送id数组作为paramenter.如何在Postman中测试它(用于API测试的google chrome扩展)?

场景是我有网址,www.something.com/activity/poi_ids

poi_ids应该包含像[316,318]这样的id数组

在api一侧使用快递,

app.get('/activity/:poi_ids',function(req,res){
    var poi_ids = req.params.poi_ids;
    .......
    .......
});
Run Code Online (Sandbox Code Playgroud)

我已经调查了它,但它仅用于发布请求

api node.js postman

6
推荐指数
2
解决办法
4270
查看次数

标签 统计

node.js ×2

api ×1

lodash ×1

postman ×1