'找不到文件'在Cordova中使用Webpack时出错

时间:2017-12-18 20:16:44

标签: android cordova webpack

我正在尝试使用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链接时

1 个答案:

答案 0 :(得分:3)

publicPath: ''添加到webpack配置似乎解决了这个问题!