如何讓webpack.config.js在vscode中支持智能提示


首先使用import { Configuration } from 'webpack'從webpack中導入Configuration;

接着用JSDoc的方式為配置對象添加類型為Configuration。

代碼示例如下:

import { Configuration } from 'webpack'

/**
 * @type {Configuration}
 */
const config = {
  // ...
}

module.exports = config

注意:運行webpack前要先將import { Configuration } from 'webpack'注釋掉。

如果懶得每次都去注釋掉Configuration的導入語句,可以使用TypeScript中提供的特性(雖然這里是js文件,但可以直接用),代碼示例如下:

/** @type {import('webpack').Configuration} */
const config = {
  // ...
}
module.exports = config

這樣在vscode中編寫webpack.config.js文件時就有智能提示了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM