我为npx depcheck
及其参数之一--ignore
创建了一个 npm软件包脚本,它的值越来越长,我希望它的值会更长。
"audit:depcheck": "npx depcheck --specials=bin --ignore-dirs=dist,node_modules --ignores=tslint,gts,ts-node,ts-node-dev,typescript,mocha,winston,passport-springcm,passport-box,passport-dropbox-oauth2,passport-google-oauth20,passport-microsoft,mocha,nyc",
尝试过::我只是尝试将很长的脚本分成新行,但是这种方法不符合JSON。
目标:执行相同的操作,但在110个字符宽度的编辑器中可读。
答案 0 :(得分:1)
您可以编写一个shell脚本,例如(不要完全复制粘贴它,仅是为了理解它):
#!/usr/bin/env bash
npx depcheck --specials=bin --ignore-dirs=dist,node_modules --ignores=tslint,gts,ts-node,ts-node-dev,typescript,mocha,winston,passport-springcm,passport-box,passport-dropbox-oauth2,passport-google-oauth20,passport-microsoft,mocha,nyc
用描述性名称命名,例如npx_depcheck.sh
或其他名称。然后从package.json
调用shell脚本:
"audit:depcheck": "./npx_depcheck.sh",
注意:确保您的脚本可以运行:chmod u+x ./npx_depcheck.sh