vue 打包路径问题

vue 打包配置路径输出解决静态资源相对路径问题

方法一:

config/index.js

 build: {

    assetsPublicPath: './',

......

}

方法二:

webpack.prod.conf.js

output: {

      publicPath: './'

}

vue 背景图片的引用路径问题

build utils.js

if(options.extract){

return ExtractTextPlugin.extract({

        use: loaders,

        fallback: 'vue-style-loader',

        publicPath: '../../'

      })

  } else {

      return ['vue-style-loader'].concat(loaders)

  }

}

 不使用Vue修改语法正则,需要在webpack.base.conf.js中把以下代码注释

module: {

    rules: [

      // {

      //   test: /\.(js|vue)$/,

      //   loader: 'eslint-loader',

      //   enforce: 'pre',

      //   include: [resolve('src'), resolve('test')],

      //   options: {

      //     formatter: require('eslint-friendly-formatter')

      //   }

      // },

猜你喜欢

转载自www.cnblogs.com/Alice-zy2/p/9247634.html