用webpack打包ts代码
1. 项目初始化(生产package.json)
使用npm初始化:npm init -y
使用yarn初始化 yarn init
2. 安装依赖
使用npm安装依赖:npm i -D webpack webpack-cli typescript ts-loader html-webpack-plugin webpack-dev-server clean-webpack-plugin @babel/core @babel/preset-env babel-loader core-js
使用yarn安装依赖:yarn add --dev webpack webpack-cli typescript ts-loader html-webpack-plugin webpack-dev-server clean-webpack-plugin @babel/core @babel/preset-env babel-loader core-js
3. 新建 webpack.config.js
在项目的根文件夹下新建 webpack.config.js
4. 在 package.json 里添加 webpack
在 "script" 里添加"build": "webpack", "start": "webpack serve --open msedge.exe"
5. 创建 tsconfig.json
6. 构建
通过npm构建:npm run build
通过yarn构建:yarn build
在dist目录下查看输出。
7. 修改文件后自动编译
通过npm自动编译:npm run start
通过yarn自动编译:yarn start

