我一直在使用仅使用根路径将html插件与express集成时遇到问题
router.get('/', function() {console.log('this IS NOT logging when requesting http://localhost')});
router.get('/foo', function() {console.log('this IS logging when requesting http://localhost/foo')});
如果我从webpack.config中删除了html-webpack-plugin,则路由器将按预期工作。我已经同时使用app.use rootRouter
和app.use '/', rootRouter
,但是结果是相同的。使用根路径是否需要特殊处理?
奇怪的是,仅当我请求根页面时,html插件才会使用标记中的入口点来呈现html文件。在似乎正确使用路由器的页面上,没有将带有我的webpack捆绑包的链接或脚本标签添加到标记中