我一直在研究Vue,并使其能够满足我的需求。
我的示例项目可以在https://github.com/Alik2015/VueDemo上找到。运行
npm install
npm run ssr:serve //development
npm run ssr:build //production build
npm run ssr:start
查看页面源代码并查看CSS尚未缩小。
在构建此项目时,我会注意以下几点:
1)我的CSS位于页面的顶部,没有被提取(在某处读过,这是默认行为,但不是100%肯定)
2)我的注释仍然存在于CSS中,例如/ * comment * /
3)我的html失去了所有间距
我确实尝试在vue.config.js中设置css:{extract:true}和其他各种选项,但由于没有任何作用,它们只是将其留为空白。
感谢有人能指出我正确的方向。
我不是前端开发人员,所以可能错过了一些简单的事情。