Я вижу много примеров в Интернете, которые говорят:
1. установить пакет узла с помощью: npm install package
, например npm install node-sass
2. запустить пакет из командной строки просто вызовите пакет + аргументы вроде так:
node-sass --output-style compressed -o dist/css src/scss
Run из командной строки
Я новичок в Node.js и я, вероятно, делать что-то не так или я просто не понимаю, но я должен сделать следующее, чтобы использовать пакет из контрольная линия:
node node_modules/node-sass --output-style compressed -o dist/css src/scss
Что я делаю неправильно?
Ahhh Я начинаю понимать. Я не знал о папке .bin. Также кажется, что скрипт npm имеет доступ к этой папке .bin. – projectIncomplete
Да, сценарии npm имеют .bin в PATH, и это очень полезно, например, при использовании скрипта prepublish для трансляции и т. Д., Посмотрите http://bytearcher.com/articles/use-prepublish-script-to-automate-bower/ для получения дополнительной информации об этом. – pspi