local にインストールした node module package の実行方法
1519 ワード
Qiitaでも使ってる人をほとんど見かけないので共有。
いままで
例えばeslint。
node_modules/bin/eslint ./
こんなふうに、 node_modules
に生成されたバイナリを直接叩いていました。
単発ならこれでもいいけど、つなげて実行したい場合めちゃめちゃ冗長。
これから
npx eslint ./
npx eslint ./
npx
で冗長なコマンドから開放されました!
参考記事
1年前の記事でこんなにいいねがついているのにあんまり浸透していない
https://qiita.com/vvakame/items/23b02e950ca307b9e674
最近の記事もありましたが、同じくらいいいねがついています。やっぱり浸透していない。。。
https://qiita.com/tonkotsuboy_com/items/8227f5993769c3df533d
ちなみに
使えるのはnpm5.2.0以降みたいですね。
最近 brew install node
したなら多分6.2.0以上がインストールされていますので使えるはずです。
先日も新しいバージョン6.4.1がリリースされていますので、念の為 npm upgrade -g npm
してみましょう。
浸透してない。。。
以上です。
Author And Source
この問題について(local にインストールした node module package の実行方法), 我々は、より多くの情報をここで見つけました https://qiita.com/akagire/items/384eb60b6d0b284a7527著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .