0
npm과 yarn을 사용하여 프로젝트의 종속성을 관리하고 있습니다. 이 질문에 제안 된대로 : How do I add comments to package.json for npm install? 다음 형식을 사용하여 pacakge.json에 주석을 포함 할 수 있습니다. 다음은 샘플입니다.원사를 추가 한 후 package.json 파일의 주석을 어떻게 보존 할 수 있습니까?
"scripts": {
"////":"LIVE BROWSER RELOAD",
"serve:patternlab": "BUILD_TO='patternlab' browser-sync start --config browsersync.config.js",
"serve:site": "browser-sync start --config browsersync.config.js",
"////":"LINTING COMMANDS",
"lint:js": "eslint $npm_package_config_src_js --ignore-pattern **/vendor/**/*.js || true",
"lint:css": "sass-lint $npm_package_config_src_css**/*.scss -v -q || true",
"lint": "npm-run-all -p lint:js lint:css",
}
이 형식을 사용하면 각 스크립트 세트의 작업을 쉽게 볼 수 있습니다. 그러나 yarn add
을 실행하여 새 패키지를 추가 할 때마다 마지막 한 점 (scripts
개체의 맨 위로 이동 함)을 제외한 모든 주석을 제거하고 줄 바꿈을 제거합니다. 이런 일이 생기지 않도록 내가 할 수있는 일이 있습니까?
을 : 예를 들어 각각에 고유 한 식별자를 추가 ''//// a ":"LIVE BROWSER RELOAD ","//// b ":"LINTING COMMANDS ". 그러나 공백은 여전히 제거됩니다. – Brighty