Webpack + TypeScript 开发环境模板

本模板提供了一个预配置的 webpack 项目,包含以下组件:

  • Webpack
  • TypeScript
  • ESLint
  • husky(预提交钩,运行 eslint --fix)
  • lint-staged(针对代码文件运行 eslint --fix,针对 JSON 文件运行 prettier)

此外,本项目展示了如何结合以下功能:

  • Webpack resolve.alias
  • TypeScript CompilerOptions.paths
  • jest moduleNameMapper
zip
webpack-playground-master.zip 预估大小:28个文件
folder
webpack-playground-master 文件夹
file
package.json 2KB
file
webpack.config.find-duplicates.ts 439B
file
webpack.config.analyze.ts 358B
file
.eslintrc.json 4KB
folder
.github 文件夹
file
renovate.json 508B
folder
workflows 文件夹
file
nodejs.yml 548B
folder
test 文件夹
file
index.test.ts 99B
file
.prettierrc 230B
file
jest.config.js 356B
folder
resources 文件夹
file
icon0.png 2KB
file
icon4.png 2KB
file
icon6.png 2KB
file
icon8.png 2KB
file
icon9.png 2KB
file
icon5.png 2KB
file
icon7.png 2KB
file
icon2.png 2KB
file
icon1.png 2KB
file
icon3.png 2KB
file
package-lock.json 452KB
folder
html 文件夹
file
index.html 155B
folder
src 文件夹
folder
types 文件夹
file
typing.d.ts 74B
file
index.ts 1KB
file
tsconfig.json 701B
file
webpack.config.ts 1KB
file
.gitignore 61B
file
README.md 1KB
file
tsconfig.build.json 644B
zip 文件大小:133.25KB