Как использовать локальную версию модуля в node.js
. Например, в моем приложении я установил coffee-script:
npm install coffee-script
Это устанавливает его, ./node_modules
и команда кофе находится в./node_modules/.bin/coffee
. Есть ли способ выполнить эту команду, когда я нахожусь в главной папке моего проекта? Я думаю, что я ищу что-то похожее на bundle exec
в комплекте. По сути, я бы хотел указать версию кофе-скрипта, которую должны использовать все участники проекта.
Я знаю, что могу добавить -g
флаг, чтобы установить его глобально, чтобы кофе работал в любом месте, но что, если я хотел бы иметь разные версии кофе на проект?
coffee
команду в npm scripts
раздел, например, после "build": "coffee -co target/directory source/directoy", so you can run
запуска npm run build` из терминала.
npm install niftycommand
и тогдаniftycommand
. Но это никогда не сработает, если у вас нет пути ./node_modules/.bin, не так ли?