vue默认是使用index.html做为入口的页面,在编译的过程用会把app.js插入到页面
现在我用的是ejs做的服务端渲染,不能实现插入对应的入口js;
我理解的是,启动项目后其实是编译好然后塞到内存里,访问的页面也是从内存读的
1,我不明白webpack是在什么时候,怎么把app.js插入到html里的
2,我是否可以用这样的方法插入到ejs里
码云的地址:https://gitee.com/nana5238/ex...
第一次自己琢磨这东西,还请指正,感谢
现在我用的是ejs做的服务端渲染,不能实现插入对应的入口js;
我理解的是,启动项目后其实是编译好然后塞到内存里,访问的页面也是从内存读的
1,我不明白webpack是在什么时候,怎么把app.js插入到html里的
2,我是否可以用这样的方法插入到ejs里
码云的地址:https://gitee.com/nana5238/ex...
第一次自己琢磨这东西,还请指正,感谢
解决了,把ejs当作html来处理
app.engine('.html', require('ejs').renderFile);
app.set('view engine', 'html');
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
一般都是webpack的htmlplugin插件做的这个事情