2016-09-05 7 views
1

をコンパイルするとき、私は、Mac(OS Xエルキャピタン)上のNode.js用SASSに問題が見つからないノード-SASSコマンド

私はコマンドを使用してCSSにSCSSファイルをコンパイルしようとすると「ノード-SASS -o css sass/style.scss '次のエラーが表示されます。

node-sass: command not found

問題は何ですか?どのように解決できますか?

ありがとうございます!

+4

パッケージをグローバルに( 'npm install -g node-sass')またはローカルにインストールしましたか?ローカルの場合、CLIツールは '。/ node_modules/.bin/node-sass'として呼び出すことができます。 – robertklep

+0

私は両方の方法を試しました。何も動作しません... – Jameson

+0

グローバルにインストールされている場合は、 '$ PATH'環境変数に'/usr/local/bin'が必要です。 '/ usr/local/bin/node-sass -o ...' – robertklep

答えて

0

これは、コマンドnode-sassがシステムに存在しないことを示しています。 node-sass

npm install -g node-sass 

-gスイッチがインストールされているグローバルに実行可能なコマンドのNode.js手段でインストールすることができるNode.jsのコマンドです。 No -gは、現在のディレクトリにnode.jsライブラリがインストールされていることを意味します。

1

私の場合、npm installが正しく動作しなかったため、このようなエラーが発生しました。私のnode_modulesを削除してから、そのコマンドを再実行すると、ビルドエラーが取り除かれました。

関連する問題