Gitlab &引用;拒绝从{link}应用样式,因为它的MIME类型不受支持,并且启用了严格的MIME检查。”;在Vue+;Vuetify应用程序

Gitlab &引用;拒绝从{link}应用样式,因为它的MIME类型不受支持,并且启用了严格的MIME检查。”;在Vue+;Vuetify应用程序,gitlab,vuetify.js,mime-types,stylesheet,Gitlab,Vuetify.js,Mime Types,Stylesheet,我使用Vue-create-app创建了一个Vue+Vuetify项目。在我的本地系统中,Vuetify工作正常,但在Gitlab live server上无法工作。并在live app中显示此错误消息: “拒绝应用来自的样式”https://me.gitlab.io/css/chunk-vendors.16d7cb41.css'因为其MIME类型('text/html')不是受支持的样式表MIME类型,并且启用了严格的MIME检查。' 我在Gitlab中部署了该应用程序,但没有修改vue cr

我使用
Vue-create-app
创建了一个Vue+Vuetify项目。在我的本地系统中,Vuetify工作正常,但在Gitlab live server上无法工作。并在live app中显示此错误消息:

“拒绝应用来自的样式”https://me.gitlab.io/css/chunk-vendors.16d7cb41.css'因为其MIME类型('text/html')不是受支持的样式表MIME类型,并且启用了严格的MIME检查。'


我在Gitlab中部署了该应用程序,但没有修改vue create app的锅炉代码,我猜问题是该站点部署在
https://me.gitlab.io//
但生成的index.html包含绝对路径,例如
/css/chunk vendors.16d7cb41.css

如前所述,我通过编辑我的
vue config.js
添加:

module.exports = {
  publicPath: process.env.NODE_ENV === 'production'
    ? '/<project-name>/'
    : '/'
}
module.exports={
publicPath:process.env.NODE_env==='production'
? '//'
: '/'
}