收藏
回答

/bin/sh: npm: command not found

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug macOS 1.02.1902010

mac使用zsh的nvm插件安装的node,node npm在命令行都执行正确,但是在开发者工具提示找不到

最后一次编辑于  02-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 听风(章宵)
    听风(章宵)
    04-13

    碰到同样的问题,也是使用nvm安装的node和npm


    开发者工具中提示:/bin/sh: npm: command not found


    解决方式:


    1、打开命令行终端,输入:

    which npm

    应该会显示:

    Users/xxxx/.nvm/versions/node/v10.15.3/bin/npm


    2、做一个替身到/usr/local/bin下:

    sudo ln -s  /Users/xxx/.nvm/versions/node/v10.15.3/bin/npm /usr/local/bin/npm



    这样问题就解决了


    04-13
    赞同 1
    回复 3
    • 诗人的野猫
      诗人的野猫
      04-23


      你好~你有没有遇到过这种情况?

      04-23
      回复
    • 幸福在家里
      幸福在家里
      05-05

      正解

      05-05
      回复
    • 活着。
      活着。
      星期四 16:01
      用了这个方法编译还是提示/bin/sh: npm: command not found
      星期四 16:01
      回复
  • ayACEP
    ayACEP
    02-27

    我也是这个问题

    02-27
    赞同
    回复