vue打包app

 build: {
    // Template for index.html
    index: path.resolve(__dirname, '../dist/index.html'),

    // Paths
    assetsRoot: path.resolve(__dirname, '../dist'),
    assetsSubDirectory: 'static',
    assetsPublicPath: './',

    /**
     * Source Maps
     */

    productionSourceMap: true,
    // https://webpack.js.org/configuration/devtool/#production
    devtool: '#source-map',

就是将assetsPublicPath  改为 ‘./’

并且 router不能设置mode: 'history',  才可以

然后 runbuild 

将生成文件放到hbuilder

将文件类型改为app类型

然后就可以打包了  且可以真机运行

你可能感兴趣的:(vue,vue,打包,打包appp,vue打包app)