学习了webpack门级的教程后,觉得可能是专门为单页应用而量身打造的,比如webpack+react、webpack+vue等,都可以解决各种资源的依赖加载、打包的问题。甚至css都是打包在js里去动态添加到dom文档中的。
那如果我们想要想要多页的普通的web站点,css独立出来,js加载需要模块?
初始化项目、安装依赖
package.json
目录结构(我用的express框架,其他的根据个人需求)
开发页面
在src/js/page目录下建立index.js文件,在src/view目录下建立index.html文件。入口js和模板文件名对应。
index.html 内容如下:
首页