package.jsonに定義するscriptでは、ローカルパッケージのコマンドでもnpxは必要ありません。
'webpack ...' や 'yarn ...' と書いても問題ない。
でもnodemonだけは別です。'npx nodemon' としないとコマンドが見つからないと言われてしまう。
続きを読むpackage.jsonに定義するscriptでは、ローカルパッケージのコマンドでもnpxは必要ありません。
'webpack ...' や 'yarn ...' と書いても問題ない。
でもnodemonだけは別です。'npx nodemon' としないとコマンドが見つからないと言われてしまう。
続きを読むnpmパッケージで yarnとかwebpackとかインストールしているはずなのに、コマンドが実行できないことはよくあります。
それ、グローバルインストールするの忘れてます。
忘れるくらいならnpxコマンドを使うのをおすすめします。
グローバルインストールは意外と面倒なことが出てくるし。
続きを読むNode.jsのnpmパッケージにはコマンドが入ってるものが数多くあります。
webpack, yarn, nodemon ...。あまりにも多いのでこの辺で割愛。
ただこれらは環境変数など使って工夫しないとコマンド入力はフルパスが必要。
それを解消するのがnpx。ただ npm run に代わって使うものじゃない。
続きを読むwebpackのプラグインsass-loaderは、同じくwebpackのプラグインnode-sassの拡張プラグインです。
当然ですが、node-sassに大きく影響される。
node-sassのバージョンを上げるとsass-loaderのインストールに失敗することがあります。
続きを読むwebpackのプラグインnode-sassは、Node.jsのバージョンに大きく影響されます。
node-sassのバージョンとNode.jsのバージョンは対応表があるほど。
でも、エラー内容からはそれが想像できません。これを解決するのに2時間かかった。
続きを読むNode.jsのnpmはパッケージを管理するコマンドツールです。
パッケージはJavaScriptの拡張プログラムで、必要なものをインストールして、効率的に目的の機能のプログラムを作ります。
今やWebはNode.jsなしでは語れません。npmは必須。(知らない人はバッタ者。)
そのnpmコマンドの使い方をご紹介します。
続きを読む