我正在尝试使用Webpack和Cordova构建应用程序。 我把我的webpack的内容放在了#dist;#dist;文件夹进入我的cordova' www'文件夹,然后我为Android构建它并模拟它。
当应用程序打开时,我得到了很多' ERR_FILE_NOT_FOUND'错误,当我打开我编译的index.html时,我发现有一个' /'在导致错误的每个链接前面,因为它指向错误的目录。
示例 ' SRC = /静态/ JS / example.js'
如果我删除了第一个' /'手动并重建适用于Android的应用程序。
如何删除这些' /'当我编译我的项目时,我不必在编译后手动编辑每个链接?
示例:
它应该在与index.html相同的文件夹中查找文件:" file:///android_asset/www/index.html#/"
相反,它去: '文件:///static/js/example.js'
(静态地图与index.html位于同一目录中)
注意:当我直接在浏览器中打开index.html链接时
答案 0 :(得分:3)
将publicPath: ''
添加到webpack配置似乎解决了这个问题!