Webpack 5TypeScript React样板快速开发模板

Webpack 5 样板挺方便的,是支持常见的加载程序和模块。比如,TypeScriptReact的支持全面,而且它默认配置了SassLess等预器,配置起来也不麻烦。你可以直接把SVG导入作为 PostCSS 加载器,挺适合开发现代前端应用。如果你用 React 开发,又想快速上手 Webpack,那这个模板是个不错的选择。
要开始使用,只要克隆仓库:git clone https://github.com/glook/webpack-typescript-react.git,用yarn或者npm install安装依赖,再运行yarn start或者npm run start就行。这样,你就可以启动开发服务器,直接开始开发。
哦,对了,里面的配置也挺清晰的,修改起来比较方便。可以用来做快速开发原型,尤其是搭配React,适合想要高效开发的朋友。

zip
webpack-typescript-react-master.zip 预估大小:61个文件
folder
webpack-typescript-react-master 文件夹
file
.gitignore 75B
file
package.json 4KB
folder
webpack 文件夹
folder
utils 文件夹
file
helpers.js 543B
file
cleanConsoleOnHMR.js 349B
file
env.js 471B
file
optimization.js 345B
folder
config 文件夹
file
postcss.js 363B
file
sassResources.js 288B
file
alias.js 393B
file
index.js 176B
file
externals.js 174B
file
devServierProxy.js 815B
file
devServer.js 626B
file
entry.js 263B
file
base.js 1KB
folder
plugins 文件夹
file
pluginProvide.js 237B
file
pluginForkTsChecker.js 540B
file
index.js 335B
file
pluginCopy.js 314B
file
pluginDefine.js 435B
file
pluginHtml.js 361B
file
pluginEsLint.js 333B
file
pluginMiniCssExtract.js 400B
file
pluginCleanWebpack.js 266B
file
dev.js 322B
folder
rules 文件夹
file
common.js 990B
file
index.js 135B
file
styles.js 1KB
file
useLoaderRuleItems.js 3KB
file
svg.js 824B
file
prod.js 454B
folder
src 文件夹
folder
components 文件夹
folder
app 文件夹
file
app.module.less 295B
file
strawberry.tsx 359B
file
app.module.less.d.ts 485B
file
app.module.scss 266B
file
app.tsx 556B
file
app.module.scss.d.ts 511B
folder
images 文件夹
file
strawberry.component.svg 5KB
folder
@types 文件夹
file
declarations.d.ts 475B
folder
assets 文件夹
folder
.gitkeep 文件夹
file
index.html 384B
folder
styles 文件夹
folder
components 文件夹
folder
.gitkeep 文件夹
folder
layout 文件夹
folder
.gitkeep 文件夹
folder
abstracts 文件夹
folder
.gitkeep 文件夹
folder
vendors 文件夹
folder
.gitkeep 文件夹
file
styles.less 32B
folder
base 文件夹
folder
.gitkeep 文件夹
folder
pages 文件夹
folder
.gitkeep 文件夹
file
styles.scss 40B
file
index.tsx 284B
file
webpack.config.babel.js 358B
file
LICENSE 1KB
file
tsconfig.json 872B
file
.prettierignore 7B
file
.eslintrc.js 2KB
file
.importSortPrefixrc 115B
file
README.md 2KB
file
.eslintignore 63B
file
.lintstagedrc 58B
file
.babelrc.js 1KB
file
.prettierrc 820B
...
zip 文件大小:31.69KB