zoukankan      html  css  js  c++  java
  • Cordova--打包问题

    1.以管理员身份运行命令行程序,cmd或者powershell都行
    2.cd到要创建项目的文件夹,执行cordova create esps com.mosesceo.ESPSApp ESPSApp -d
    3.cd到esps文件夹,执行cordova platform add android
    4.执行cordova build
    5.执行成功后你会看到Built the following apk(s): xxxx.apk,表示编译成功
    6.如果需要模拟器运行,将文件导入androidstudio里即可

    首先:

    将vue用webpack打包:npm run build

    注意 修改路径,否则会引入不正确

    • ,将config文件夹里面的index.js中的assetsPublicPath的值修改 为“./”

    • webpack.base.conf

    output: {
        path: config.build.assetsRoot,
        filename: '[name].js',
        publicPath: process.env.NODE_ENV === 'production'
        ? './' + config.build.assetsPublicPath
        : './' + config.dev.assetsPublicPath
          // ? config.build.assetsPublicPath
          // : config.dev.assetsPublicPath
      },
    

    图标路径不正确
    原因路径不一致

    • file:///E:/App/beifen/dist/static/css/static/img/banner_640.1745e6e.png
    • 页面路径实际
    • file:///E:/App/beifen/dist/static/css/static/img/banner_640.1745e6e.png
    在build 文件夹下utils.js
    注意用,接引一下
    
    if (options.extract) {
          return ExtractTextPlugin.extract({
            use: loaders,
            fallback: 'vue-style-loader',
            publicPath: '../../',
          })
        } else {
          return ['vue-style-loader'].concat(loaders)
        }
    
  • 相关阅读:
    abap程序之间调用
    java-response-乱码解决
    java-servlet:response/request
    同平台不允许同时登陆的方案(不同平台可同时登陆)
    @Async 异步http请求,汇总数据处理
    ABAP-VOFM FOR MM-PO PRICE
    ABAP-CDS
    PI-Custom adapter module
    Vue中在移动端如何判断设备是安卓还是ios
    v-show在select中选择bug
  • 原文地址:https://www.cnblogs.com/LingXiangLi/p/10252749.html
Copyright © 2011-2022 走看看