2016-07-05 9 views
4

webpackがnpmスクリプトを使って任意のディレクトリから実行できるように複製したいと思います。package.jsonで定義されたスクリプトをpackage.jsonのディレクトリの外から実行することはできますか?

たとえば、これはWebPACKの

webpack --config /absolute/path/to/webpack.config.js

で動作するには、NPMスクリプトの等価は、例えば、あります

/absolute/path/to/package.json/npm run build

私はcdを避けようとしていますが、スクリプトを実行してからcdをもう一度実行してください。

答えて

0

npmにはフォルダを指定するオプションはないようですので、ディレクトリにcdしてnpmコマンドを実行してからcdをもう一度実行する必要があります($ OLDPWDは自動的に以前の作業を保持しますディレクトリ - あなたはそれを割り当てる必要はありません):エラーがあなたのNPMの呼び出し中に発生した場合

cd /path/to/package.json; npm run build; cd $OLDPWD 

しかし、あなたはそのディレクトリに立ち往生されます。

関連する問題