我正在使用webpack 2,它會告訴我是否有我的打印代碼編譯問題。但是,我還沒有想出一種通過它運行tslint的方法,並使它在webpack在dev-server模式下運行時檢測到的每個更改都運行。如何獲得tslint以查看特定文件夾中的更改?
我試圖得到tslint-loader的工作,但在我的項目中每個文件簡單地告訴我:
/src/main.tsNo已指定有效規則
我使用它因此:
rules: [
{
test: /\.ts$/,
enforce: 'pre',
loader: 'tslint-loader',
options: {
configuration: {
configFile: true // I have also tried setting this to "tslint.json"
}
}
},
... more loaders...
仍然沒有快樂。
它有辦法之一:
- 有我每次使用通知我皮棉錯誤的的WebPack-DEV-服務器模式tslint-loader我做出改變?
- 只需從命令行運行tslint,並不斷「觀察」我項目中的文件?我正在尋找類似
tslint ./src/**/*.ts -t --force
的東西,但額外的--watch
標誌根據tslint docs不存在。
我不想use my editor(如VS Code),因爲我的團隊中並非每個人都使用它。我寧願將解決方案包含在webpack配置文件或package.json腳本中。
謝謝!
這正是我所期待的!謝謝! – tengen
'npm install chokidar chokidar-cli --save-dev' – einSelbst