vue用ejs做入口文件页面的问题

vue默认是使用index.html做为入口的页面,在编译的过程用会把app.js插入到页面

clipboard.png

现在我用的是ejs做的服务端渲染,不能实现插入对应的入口js;
我理解的是,启动项目后其实是编译好然后塞到内存里,访问的页面也是从内存读的

1,我不明白webpack是在什么时候,怎么把app.js插入到html里的
2,我是否可以用这样的方法插入到ejs里

clipboard.png

码云的地址:https://gitee.com/nana5238/ex...

第一次自己琢磨这东西,还请指正,感谢

阅读 4k
2 个回答

一般都是webpack的htmlplugin插件做的这个事情

解决了,把ejs当作html来处理

app.engine('.html', require('ejs').renderFile);
app.set('view engine', 'html');
推荐问题