问答详情
源自:3-1 Yeoman实践

MAC用这个的问题很大,sudo都没用。。

MAC用这个的问题很大,sudo都没用。。

提问者:妈咪妈咪哄 2014-12-29 16:09

个回答

  • Materliu
    2014-12-29 17:15:49
    已采纳

    我就是用的mac啊, 把详细的错误信息贴出来看看?

  • Materliu
    2014-12-30 10:13:43

    这种情况你需要重新安装npm, 推荐使用homebrew安装, 或者直接从源码安装: 

    源码安装方法:

    git clone http://github.com/isaacs/npm.git

    cd npm
    sudo make install


    或者使用npm官网的安装脚本

    curl http://npmjs.org/install.sh | sudo sh


    然后再按照我们课程介绍的重试就可以了

  • 兔子沁雪
    2017-03-02 14:19:03

    老师  我是window 7 操作系统,配置 sudo 好久了~~有啥好方法没

  • 妈咪妈咪哄
    2014-12-29 23:26:13

    还有这个错误``

    xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

  • 妈咪妈咪哄
    2014-12-29 23:02:42

    用sudo运行也是这样

  • 妈咪妈咪哄
    2014-12-29 23:02:18

    npm ERR! Error: EACCES, mkdir '/Users/superman/.npm/source-map/0.1.41'

    npm ERR!  { [Error: EACCES, mkdir '/Users/superman/.npm/source-map/0.1.41']

    npm ERR!   errno: 3,

    npm ERR!   code: 'EACCES',

    npm ERR!   path: '/Users/superman/.npm/source-map/0.1.41',

    npm ERR!   parent: 'karma' }

    npm ERR! 

    npm ERR! Please try running this command again as root/Administrator.


    npm ERR! System Darwin 14.0.0

    npm ERR! command "node" "/usr/local/bin/npm" "install" "karma-phantomjs-launcher" "karma-jasmine" "grunt-karma" "--save-dev"