Вы можете написать небольшой скрипт и добавить команду в скрипт или изменить package.json
скрипт. js
const json = require("./package.json")
json.scripts["run:watch"] = "npm run watch"
require("fs").writeFileSync(process.cwd() + "/package.json", JSON.stringify(json, null, 2))
пакет. json
{
"scripts": {
"postinstall": "node script.js"
}
}
Вы также можете написать образец встроенной строки скрипта и запустить его, используя node -e
{
"scripts": {
"postinstall": "node -e 'const json = require(\"./package.json\"); json.scripts[\"run:watch\"] = \"npm run watch\";require(\"fs\").writeFileSync(process.cwd() + \"/package.json\", JSON.stringify(json, null, 2))'"
},
}