私のpackage.jsonは以下のようになります。npmスクリプトで複数行のスクリプトを書くにはどうすればいいですか?
{
"name": "project",
"version": "1.0.0",
"description": "",
"main": "server.js",
"scripts": {
"lint": "./node_modules/eslint/bin/eslint.js --format \"./node_modules/eslint-friendly-formatter/index.js\" .",
"build:server": "./node_modules/babel-cli/bin/babel.js . -d dist/server --ignore node_modules,dist,client,public,webpack*"
}
}
あなたが見ることができるように、lint
、build:server
コマンドは、私は複数行にそれらを破るしたい、読みにくいです。
私は\
を使用しようとしましたが、それは私がこれを行うことができますどのように
npm ERR! Failed to parse json
npm ERR! Unexpected token ' ' at 11:80
npm ERR! :server": "./node_modules/babel-cli/bin/babel.js . -d dist/server \
npm ERR! ^
のようなエラーがスローされますか?
build.sh
のような別のbashファイルを作成し、./build.sh server
のようなnpmスクリプトで使用するだけですか?
のようなコードは、文字列の配列をサポートするように作られているようです...私は誰かがいつかそれをすることを願っています。 –