有谁知道我如何将 Watchify 的输出通过管道传输到 eslint - 并让它在 CLI 中报告 linting 问题,同时仍然构建输出的 JS?
Watchify声明您可以使用-o
.
watchify main.js -o 'uglifyjs -cm > static/bundle.min.js'
Eslint说您可以使用该--stdin
标志从标准输入读取。
因此,有了这些知识,我正在使用以下命令:
watchify main.js -o 'eslint --stdin > static/bundle.js'
这实际上是将 eslint 警告输出到static/bundle.js
. 我仍然希望它向 CLI 报告,但在 linting 通过时构建 JS。那可能吗?
我只是在寻找直接使用模块的 CLI 解决方案。我不打算使用 Gulp/Grunt 或同等产品。