npm initでgrunt "test command"が行うこと

mheavers:

私はうなり声を学ぼうとしています。npm initを実行すると、「test command」を要求するpackage.jsonファイルを作成するプロセスでプロンプトが表示されます-これをどのように利用するか、または何が期待されているかわかりません。十分に文書化されていないようです。空白のままにすると、結果のpackage.jsonファイルで次のようになります。

"scripts": {
    //"test": "echo \"Error: no test specified\" && exit 1"
  },

誰でもテストスクリプトの設定方法に光を当てることができますか?

hereandnow78:

最初は、package.jsonのscripts-propertyはgrunt自体とは関係ありません。npmからのcli-commandのみです。実行した場合に実行されます。

$ npm test

詳しくは、https//npmjs.org/doc/scripts.htmlをご覧ください。

たとえば、gruntとnodeunit使用してアプリケーションをテストする場合は、スクリプトブロックに追加するだけです。

"scripts": {
  "test": "grunt nodeunit"
}

「npm test」を実行すると、nodeunit-taskが実行されます

これにより、基本的なテストフレームワークを変更した場合に、継続的な統合などが簡単になります。

もちろん、テストの実行前と後に実行する必要がある場合エイリアスタスクを追加できます(たとえば、連結前、後クリーンアップなど)。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Node / NPM / Gruntがjscsで失敗する(grunt-jscs)

分類Dev

`which`がbashで行うがCで行うことを行う

分類Dev

スクリプトがnpmまたはyarnで実行されていることを検出するにはどうすればよいですか?

分類Dev

Jenkinsで実行するとNPMテストが不思議なことにスタックする

分類Dev

ブートストラップ4-GruntとNPMは必要ですか?

分類Dev

npm run startを実行しているときにnpmが自分自身をアップグレードすることを禁止するにはどうすればよいですか?

分類Dev

golangでfilepath.Baseが行うこと

分類Dev

Travisが開始したビルドでbower&npmを実行することは可能ですか?

分類Dev

npm initは必要ですか?

分類Dev

エラー:npmはNode.jsvで実行されないことがわかっています

分類Dev

`npm run`を呼び出してNPMスクリプトを実行すると、内部で何が起こりますか?

分類Dev

糸は、bowerとnpmの代わりとして実行可能なオプションと見なすことができますか?

分類Dev

npm initが機能せず、バージョンでスタックする

分類Dev

このコンストラクトがBashで行うこと

分類Dev

border = "50%"が行うこの奇妙なことは何ですか?

分類Dev

npmがpackage.jsonを見つけることができません

分類Dev

npmがモジュールを見つけることができません

分類Dev

npmを使用してインストールした後、gruntを実行できません

分類Dev

ノードJS-Gruntタスクのchild_processspawn( 'npm install')でENOENTエラーが発生する

分類Dev

npmを介したgrunt-cliパッケージのインストールがWindowsで失敗する

分類Dev

Ubuntu16.04でNPMを動作させることができません

分類Dev

saltstackはFabricと同様のことを行うことができますか?

分類Dev

NPMとPACTの実行からスローされた未定義のプロパティを読み取ることができません

分類Dev

npm installを試行したときにnpmエラー-38が表示されるのはなぜですか?

分類Dev

npm rundevを実行するとLaravel7でnpmエラーが発生する

分類Dev

IntelliJはnpmプラグインを見ることができません

分類Dev

IntelliJはnpmプラグインを見ることができません

分類Dev

HerokuのnpmはMongoose4.2.2を見ることができません

分類Dev

Npmはファイルを見つけることができません-ENOENT

Related 関連記事

  1. 1

    Node / NPM / Gruntがjscsで失敗する(grunt-jscs)

  2. 2

    `which`がbashで行うがCで行うことを行う

  3. 3

    スクリプトがnpmまたはyarnで実行されていることを検出するにはどうすればよいですか?

  4. 4

    Jenkinsで実行するとNPMテストが不思議なことにスタックする

  5. 5

    ブートストラップ4-GruntとNPMは必要ですか?

  6. 6

    npm run startを実行しているときにnpmが自分自身をアップグレードすることを禁止するにはどうすればよいですか?

  7. 7

    golangでfilepath.Baseが行うこと

  8. 8

    Travisが開始したビルドでbower&npmを実行することは可能ですか?

  9. 9

    npm initは必要ですか?

  10. 10

    エラー:npmはNode.jsvで実行されないことがわかっています

  11. 11

    `npm run`を呼び出してNPMスクリプトを実行すると、内部で何が起こりますか?

  12. 12

    糸は、bowerとnpmの代わりとして実行可能なオプションと見なすことができますか?

  13. 13

    npm initが機能せず、バージョンでスタックする

  14. 14

    このコンストラクトがBashで行うこと

  15. 15

    border = "50%"が行うこの奇妙なことは何ですか?

  16. 16

    npmがpackage.jsonを見つけることができません

  17. 17

    npmがモジュールを見つけることができません

  18. 18

    npmを使用してインストールした後、gruntを実行できません

  19. 19

    ノードJS-Gruntタスクのchild_processspawn( 'npm install')でENOENTエラーが発生する

  20. 20

    npmを介したgrunt-cliパッケージのインストールがWindowsで失敗する

  21. 21

    Ubuntu16.04でNPMを動作させることができません

  22. 22

    saltstackはFabricと同様のことを行うことができますか?

  23. 23

    NPMとPACTの実行からスローされた未定義のプロパティを読み取ることができません

  24. 24

    npm installを試行したときにnpmエラー-38が表示されるのはなぜですか?

  25. 25

    npm rundevを実行するとLaravel7でnpmエラーが発生する

  26. 26

    IntelliJはnpmプラグインを見ることができません

  27. 27

    IntelliJはnpmプラグインを見ることができません

  28. 28

    HerokuのnpmはMongoose4.2.2を見ることができません

  29. 29

    Npmはファイルを見つけることができません-ENOENT

ホットタグ

アーカイブ