【问题标题】:node-sass always command not found!!! I try to everythingnode-sass 总是找不到命令!!!我尝试一切
【发布时间】:2018-10-12 11:25:45
【问题描述】:

我的操作系统是 macOS 10.13,我使用的是 brew install node,实际上,在 brew 之前,我在没有 brew 的情况下安装了 node,仍然无法正常工作!

我记录了我的安装步骤:

$ npm install -g node-sass

//bla bla bla...完成

$ node-sass
-bash: node-sass: command not found

不足为奇!我总是需要设置路径!

$ npm config set prefix '~/.npm-global'
$ export PATH=~/.npm-global/bin:$PATH

然后

$ node-sass
//Provide a Sass file to render bla bla bla ~~~

当我关闭终端或打开新的终端标签时,它也会发生!我仍然设置路径,再次!

为什么!!!是 macOS 10.13 的问题吗?!

我什至使用-g安装node-saa,我不记得在macOS 10.13之前也是如此!!!

cao 有人告诉我,为什么我总是需要设置路径?有其他办法解决吗?

非常感谢!!!

【问题讨论】:

    标签: node.js npm node-sass


    【解决方案1】:

    您应该将新的 PATH 导出添加到您的 .bash_profile。

    在终端中执行以下命令:open -a TextEdit ~/.bash_profile(或使用nano ~/.bash_profile,如果您知道如何使用它)。

    您应该在打开的文件顶部看到一堆导出语句,将您的 (export PATH=~/.npm-global/bin:$PATH) 放在它们下面。尝试重新打开一个新的终端窗口,看看node-sass 是否有效。

    【讨论】:

      猜你喜欢
      • 2017-01-12
      • 2016-06-19
      • 2019-12-12
      • 2021-01-04
      • 2016-08-21
      • 2019-04-05
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多