文件名称:projectTemplate:用于创建Web应用程序的项目模板。 它具有webpack和gulp
文件大小:16KB
文件格式:ZIP
更新时间:2024-02-23 20:37:03
gulp less jasmine webpack es6
projectTemplate projectTemplate即工程模板,创建之初衷是想利用Gulp,Webpack为开发人员提供一个开箱即用的开发环境。 技术栈 整个技术栈的建造主要是针对多页应用;单页的应用可以选择相关框架或库提供的脚手架工具,如:vue-cli……;单页应用其实就是比多页面应用承载了更多的业务,在前端的架构上更复杂,需要有路由,状态管理等支持,如果愿意~~~~,该项目可以修改成一个单页面的应用;单页面和多页面其实都无所谓啦。。。。 Gulp + Webpack + ES6 + Vue或其他 Gulp :流式构建系统Webpack :一个打包工具能很好的解析模块依赖并生成相关的静态资源。与生俱来的支持Common Js,AMD,ES6……,它视所有前端资源为模块;同时同时还ES6 :JS的未来Vue :数据驱动的组件,为现代化的Web界面而生。具有响应的数据绑定系统,组件系统……其他:jQuery,Zepto,Handlerbas…… 目录结构 projectTemplate/ ├── scripts/ node脚本 │ ├── │
【文件预览】:
projectTemplate-master
----config()
--------index.js(906B)
--------webpack.prod.js(3KB)
--------webpack.dev.js(1KB)
--------webpack.base.js(6KB)
--------karma.conf.js(2KB)
----package.json(2KB)
----test()
--------.gitkeep(0B)
----gulpfile.js(76B)
----src()
--------pages()
--------components()
----.eslintrc.js(140B)
----.gitignore(43B)
----README.md(4KB)
----scripts()
--------utils.js(4KB)
--------build.js(804B)
--------dev-server.js(3KB)
--------preview-server.js(826B)
----.editorconfig(146B)