首页 文章

从dist文件夹打开index.html时未显示图像

提问于
浏览
1

我正在使用webpack 4.8做出反应,以便为 生产环境 环境自动执行少量任务 .

目前在我的/ dist文件夹中我有index.hml,bundler.css,bundler.js,但我不知道是否还需要使用webpack将资源文件夹复制到/ dist文件夹中,或者我只是从我的/ dist / index引用.html到/ src / assets / img使用一些常量作为绝对路径(定义一些baseUrl) .

我的整个结构看起来像这样:

/dist
/src
  /assets
    /img

谁知道实现这样的事情最好的方法是什么?

2 回答

  • 1

    您应该将 assets 复制到 /dist 并在 index.html 中引用它

    你可以使用copy-webpack-plugin(ad it到你的package.json)

    new CopyWebpackPlugin([
        { from: 'src/assets', to: 'assets' },
        ...
    ]);
    
  • 0

    你可以通过./SOME/PATH创建一个相对路径
    一个文件夹的一个点可以返回

相关问题