Webpack 在Vue应用程序中提供根级别静态文件

Webpack 在Vue应用程序中提供根级别静态文件,webpack,vue.js,Webpack,Vue.js,Vue CLI生成的应用程序将静态文件存储在static中,并且由于默认配置 dev: { assetsSubDirectory: 'static', assetsPublicPath: '/', // ... } 可通过以下方式访问: <img src="/static/subfolder/filename.extension"> 它不起作用(显然?)。你知道我应该如何修改我的配置来实现我想要的吗 注意:我使用了Vue CLI 3,配置的模板是vuejs

Vue CLI生成的应用程序将静态文件存储在
static
中,并且由于默认配置

dev: {
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    // ...
}
可通过以下方式访问:

<img src="/static/subfolder/filename.extension">
它不起作用(显然?)。你知道我应该如何修改我的配置来实现我想要的吗


注意:我使用了Vue CLI 3,配置的模板是vuejs templates/webpack 1.3.1

至少Vue CLI的较新版本会生成一个带有
新CopyWebpackPlugin([{from:'public',to:'dist',ignore:['index.html','DS_Store]}的webpack.config.js),
(这样就可以将/public中的任何内容复制到/dist,所以如果您将文件放在那里,并进行更新,我想?)不知道模板,但使用vue inspect(
@vue/cli v3.0.0-beta.16
)窥视一下。谢谢@ippi。成功了。
assetsPublicPath: '../'