V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
lwjcjmx123
V2EX  ›  Linux

linux 下运行 gulp 报错

  •  
  •   lwjcjmx123 · Aug 18, 2016 · 4140 views
    This topic created in 3539 days ago, the information mentioned may be changed or developed.
    我在全局安装了 gulp ,并且保存到了项目本地。但是运行 gulp 就报这个错误,刚刚接触 linux 操作系统,做的 hybrid 开发,用的 ionic 框架。想从 windows 转到 linux ,好不容易配好环境,但是 gulp 这里又出问题了。百度 google and stackoverflow 都找不到答案,只有来求助万能的 v 友了
    fs.js:549
    return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
    ^

    Error: EACCES: permission denied, open '/usr/local/lib/node_modules/.gulp_npminstall/node_modules/.1.0.1@arr-flatten/index.js'
    at Error (native)
    at Object.fs.openSync (fs.js:549:18)
    at Object.fs.readFileSync (fs.js:397:15)
    at Object.Module._extensions..js (module.js:416:20)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/.gulp_npminstall/node_modules/.2.0.0@arr-diff/index.js:10:15)
    at Module._compile (module.js:410:26)
    3 replies    2016-08-18 23:19:30 +08:00
    lwjcjmx123
        1
    lwjcjmx123  
    OP
       Aug 18, 2016
    今天晚上搭了一个晚上的环境,总算是 node jdk sdk ionic 和 cordova 搞定了。但是最后卡在了 gulp 上,有点蛋疼
    leozhang
        2
    leozhang  
       Aug 18, 2016 via Android
    经典的权限问题,可以参考这里:
    https://docs.npmjs.com/getting-started/fixing-npm-permissions

    :)
    lwjcjmx123
        3
    lwjcjmx123  
    OP
       Aug 18, 2016
    @leozhang 白天工作还是在 windows 环境下,晚上回来自己鼓捣。按照这个教程试了下,现在 gulp 运行直接报总线错误了。无奈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   846 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 21:21 · PVG 05:21 · LAX 14:21 · JFK 17:21
    ♥ Do have faith in what you're doing.