いくつかのnpmパッケージをグローバルにインストールするのは悪いことがあります。 私はそのようなジャスミンをインストールしたくない:npm jasmineをローカルにインストールして実行する方法
npm install -g jasmine
私がインストールして -g属性なしジャスミンを使用することができますどのように?
いくつかのnpmパッケージをグローバルにインストールするのは悪いことがあります。 私はそのようなジャスミンをインストールしたくない:npm jasmineをローカルにインストールして実行する方法
npm install -g jasmine
私がインストールして -g属性なしジャスミンを使用することができますどのように?
1)npmプロジェクトを初期化する必要があります。ウィザードの5番目のステップで(質問テストコマンド:)入力ジャスミン
npm init
1b)は、あなたが前にNPMプロジェクトを初期化した場合、あなたはpackage.jsonに次の行を持っていることを確認してください
"scripts": {
"test": "jasmine"
},
2)ローカル依存
npm i --save-dev jasmine
としてジャスミンをインストール
3)(テストを実行するために、実施例試験(グローバルジャスミン例ための代替)
npm test examples
5)を作成するにはジャスミン( INITグローバルジャスミンのための代替)
npm test init
4)initに代替のグローバルジャスミン)
npm test
-
P.S.地球環境を保存します。
あなたは質問をして、それと同時に答えましたか? – Nitin
グローバルnpmパッケージのインストールは必ずしも悪くはありません。いくつかのパッケージでは、実際には 'yo'などのグローバルインストールを使用したいと考えています。パッケージをグローバルにまたはローカルにインストールするかどうかは完全に主観的です。 – Achrome
一般に、アプリケーション間で使用されるパッケージはグローバルにインストールする必要があり、特定のパッケージはローカルである必要があります。あなたが使用しているツールに適用されます.. – Nitin