![](/img/trans.png)
[英]Turn off hot reload on project started with vue-cli 3 (webpack 4.15.1)
[英]How to turn off ESLint in PhantomJS unit tests, in a webpack project generated by vue-cli
注意:感謝@loganfsmyth,我意識到這個問題相當瑣碎,而且我對ESLint的配置方式有誤解。 但是無論如何,這個問題和解決方案可能對其他人很有用。
因為我經常運行單元測試,並且啟動需要一段時間並且產生大量輸出,所以我想在運行單元測試時關閉ESLint。
這是webpack.base.conf.js
的相關部分:
module: {
rules: [
{
test: /\.(js|vue)$/,
loader: 'eslint-loader',
enforce: "pre",
include: [resolve('src'), resolve('test')],
options: {
formatter: eslintFriendlyFormatter
}
}
]
},
答案很簡單:
因為ESLint是在base
配置中設置的,所以它在所有其他環境中都是繼承的。
只需在您希望棉絨運行的任何環境下將其移動到同一部分中,並在每個不需要棉絨運行的環境中將其忽略即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.