前と後のNPMスクリプト
私は最近、仕事のプロジェクトでは、CMSからデータを受け取り、反応アプリにビルドし、容量を使用してIOSのアプリにバンドル
私は特別なケースを作るスクリプトを作ることができると思います.
今、私は
それは私の指を保存し、私はIOSに私のビルドフォルダーをコピーするのを忘れて停止し、それは短い、きちんとした行の私の強制を満たしています.
これで何をすることができましたか.
{
"scripts": {
"build": "react-scripts build",
"harvest": "node harvest.js",
"copy": "npx cap copy ios"
}
}
毎回npm run harvest && npm run build && npm run copy
を走らせ続けるのは退屈でしょう.私は特別なケースを作るスクリプトを作ることができると思います.
{
"scripts": {
"build:ios": "npm run harvest && npm run build && npm run copy"
}
}
私はコマンドの長い鎖のファンでありません、そして、それは出ます.pre
とpost
を導入すること!{
"scripts": {
"prebuild": "npm run harvest",
"build": "react-scripts build",
"postbuild": "npm run copy",
"harvest": "node harvest.js",
"copy": "npx cap copy ios",
}
}
これらの接尾辞は、任意のNPMスクリプトに追加することができますし、自動的にメインスクリプトを実行するときに実行されます.今、私は
npm run build
、私は無料でnpm run harvest
とnpm run copy
を取得するたびに!それは私の指を保存し、私はIOSに私のビルドフォルダーをコピーするのを忘れて停止し、それは短い、きちんとした行の私の強制を満たしています.
これで何をすることができましたか.
Reference
この問題について(前と後のNPMスクリプト), 我々は、より多くの情報をここで見つけました https://dev.to/hryggrbyr/pre-and-post-npm-scripts-36bテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol