Webpack 如何使用Typescript做为配置文件?

2020-09-25 21:30:34  |  1178 11  0  |  node typescript webpack yarn 编程


要使用typesccript做为webpack的配置文件首先要安装一些包。

#使用npm安装
npm i -D typescript ts-node @types/node @types/webpack
#使用yarn安装
yarn add --dev typescript ts-node @types/node @types/webpack

然后就是使用Teypscript写配置文件webpacck.config.ts了。

import * as webpack from "webpack";
import * as path from "path";

const config: webpack.Configuration = {
  mode: 'production',
  entry: './foo.js',
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'foo.bundle.js'
  }
};

export default config;

然后就是我们熟悉的tsconfig.json文件
我们可以使用命令tsc --init来自动生成一个tsconfig.json文件

{
    "compilerOptions":{
        "module": "commonjs",//该字段必须是commonjs
        "esModuleInterop": true   
    },
    "exclude": [
        "node_modules",
        "webpack.config.tsx"
    ]
}

然后使用命令webpack -w的时候就会自动使用webpack.config.ts

版权声明:自由转载-非商用-非衍生-保持署名

发表时间:2020-09-25 21:30:34

相关标签: node typescript webpack yarn 编程

新建评论功能开发中