需要修改以下几个文件

1.build/utils.js

用下面代码片段替换原有代码

if (options.extract) {
  loaders.push({
    loader: MiniCssExtractPlugin.loader,
    options: {publicPath:'../../'}
  })
} else {
  loaders.push('vue-style-loader')
}

如图

2. config/index.js

用下面代码片段替换原有代码

assetsPublicPath: './',

host: '0.0.0.0'

port: 8085,

如图

3. config/dev.env.js

修改下面代码

BASE_API: '"http://192.168.0.121:8000"'

4. Config/prod/env.js

修改下面代码

BASE_API: '"http://0.0.0.0:8000"'

5. build/webpack.prod.confi.js

添加下面代码片段

publicPath: './'

 

6.router/routers.js

添加下面代码

base: '/xiangmuming/',

替换下面代码

mode: 'hash',

如图 

 

打包:npm run build

Logo

前往低代码交流专区

更多推荐