Lista Tareas JS Webpack入门项目

Webpack 的入门项目挺适合刚上手构建工具的你,结构简单、配置清爽,没啥冗余代码。一边写 JS 任务列表一边理解 Webpack 打包流程,效率还挺高的。你只要 npm install 装好依赖,再跑个 npm run build 就能打包出来了,整体流程不复杂。

Webpack 的配置文件也挺直观的,不搞花活。想捋一遍 entry/outputloaderplugin 怎么配,这项目挺合适当作练手模板的。对初学 Webpack 的人来说,还挺友好。

代码是原始 JS 写的,没有框架依赖,所以你不用管 Vue 或 React 那一套,纯粹聚焦在 Webpack 构建流程 本身。如果你对 NPM 和模块打包还不太熟,可以顺带看看这篇文章,讲得比较透。

项目比较基础,但你要是想加点东西,比如引入 Sass、配置 babel,完全可以自己拓展一下。Webpack 的学习本来就是靠这样一点点堆出来的。别忘了,打包完后,文件会在 dist/ 目录下,静态资源路径也要注意配置。

哦对了,如果你在做 Vue 或 React 项目,也可以参考这篇,里面提到打包后的路径问题,蛮容易踩坑的。

如果你刚开始摸 Webpack,或者想找个清爽的起步项目,不妨试试 lista-tareas-JS,不用脑袋发热上来就搞一堆 loader/plugin,先把打包搞明白,再考虑优化的事儿。

zip
lista-tareas-JS-master.zip 预估大小:21个文件
folder
lista-tareas-JS-master 文件夹
file
index.html 3KB
file
webpack.prod.js 2KB
file
webpack.config.js 2KB
folder
src 文件夹
file
index.html 3KB
file
styles.css 9KB
folder
classes 文件夹
file
todo-list.class.js 535B
file
todo.class.js 187B
file
index.js 115B
folder
js 文件夹
file
componentes.js 2KB
folder
assets 文件夹
file
webpack-sprite.png 183KB
folder
css 文件夹
file
componentes.css 25B
file
index.js 277B
file
.babelrc 49B
file
README.md 225B
folder
docs 文件夹
file
index.html 775B
file
main.c9be7f6706a28700d217.css 32B
folder
assets 文件夹
file
webpack-sprite.png 183KB
file
main.0d7cfbbe34c458d9ccea.js 5KB
file
.gitignore 22B
file
package-lock.json 352KB
file
package.json 1010B
zip 文件大小:408.8KB