精华内容
下载资源
问答
  • uniapp打包注意事项

    2020-11-04 11:29:07
    uniapp打包注意事项 1.app配置相关在自定义基座运行时 不可在线更新,需要重新打包 ios相关 审核: 1.登录按钮样式需严格按照官方要求设计(例如:深色背景下 按钮白底黑字) 2.定位、相机等权限需要在manifest.json...

    uniapp打包注意事项
    1.app配置相关在自定义基座运行时 不可在线更新,修改后需要重新打包

    ios相关
    审核:
    1.登录按钮样式需严格按照官方要求设计(例如:深色背景下 按钮白底黑字)
    2.定位、相机等权限需要在manifest.json仔细配置
    3.logo不可有透明背景

    展开全文
  • 首先讲解多商户V4的uniapp打包 H5打包 1、替换特定变量 baseUrl: "{{$baseUrl}}", imgDomain: "{{$imgDomain}}", h5Domain: "{{$h5Domain}}", mpKey: "{{$mpKey}}", apiSecurity: Boolean(parseInt('{{$apiSecurity...

    本次打包记录, 包含V3, V4各个版本的uniapp.
    如果有幸能帮助到你, 请点个赞.
    如果遇到问题, 请联系QQ: 120808813

    首先讲解多商户V4的uniapp打包

    H5打包

    1、替换特定变量
    在这里插入图片描述

    baseUrl: "{{$baseUrl}}",
    imgDomain: "{{$imgDomain}}",
    h5Domain: "{{$h5Domain}}",
    mpKey: "{{$mpKey}}",
    apiSecurity: Boolean(parseInt('{{$apiSecurity}}')),
    publicKey: `{{$publicKey}}`   //注意这里是反向点
    

    2、HBuilder中选择发行-网站H5手机版
    在这里插入图片描述
    点击高级进行发布配置
    在这里插入图片描述
    在这里插入图片描述
    3、设置完成后点击发行h5,编译完成之后进入编译目录 打开 static/js目录下的index.xxxxxx.js文件
    代码格式化工具

    打开该js后格式化文件搜索 “{{$publicKey}}” ,替换引号
    在这里插入图片描述
    4、清空微信小程序AppId
    在这里插入图片描述
    5、根目录压缩
    在这里插入图片描述

    微信小程序打包

    1、编译微信小程序代码
    在这里插入图片描述

    2、打开unpackage\dist\dev\mp-weixin目录
    在这里插入图片描述
    在这里插入图片描述
    3、打开common/vendor.js,搜索 “{{$publicKey}}”,替换引号
    在这里插入图片描述
    4、清空微信小程序AppId
    在这里插入图片描述
    5、根目录压缩
    在这里插入图片描述

    源码

    1、清空config.js配置
    在这里插入图片描述
    2、清空微信小程序AppId
    在这里插入图片描述
    3、删除unpackage文件夹

    4、根目录压缩
    在这里插入图片描述

    关于站点安全:
    Niushop 站点基础安全防护措施
    Niushop站点基础安全防护措施

    1.将所有文件的写入权限去掉
    2.将runtime 和 upload 的写入权限打开
    3.配置nginx和apache 禁止 runtime 和 upload 的php执行权限
    4.清理runtime缓存
    5.重启nginx 或 apache

    注:
    1.该安全配置一定要确保 站点下的 thinkphp的远程shell漏洞已修复
    2.并且检查站点下 是否有已经上传的木马文件,一定要清理干净,不清理就算配置也是不管用的。

    以 linux centos,nginx 配置为例禁止upload runtime的执行权限

    location ~* /(runtime|upload)/(.*).(php)$ {
    	return 403;
    }
    

    开发手册

    最后附上官方给出的打包文档:
    https://www.kancloud.cn/niucloud/niushop_team/1959264
    niushop开发手册和图标库
    https://www.kancloud.cn/niucloud/niushop_b2b2c_v4_develop/1764060

    展开全文
  • uniapp 打包后放入cordova www 文件包后一直白屏,卡了很久,在老大帮助下终于找到问题,以下是具体操作: 1. 在manifest.json 修改下面内容: 1)在mainfest.json中设置h5节点的publicPath为:’./'打包后即为...

    uniapp 打包后放入cordova www 文件包后一直白屏,卡了很久,在老大帮助下终于找到问题,以下是具体操作:

    1. 在 manifest.json 修改下面内容:

        1)在mainfest.json中设置h5节点的publicPath为:’./'打包后即为相对路径   "publicPath":"./",

        2) mainfest.json中设置h5节点 增加以下内容:

           "router" : {
                "mode" : "hash",
                "basePath":""
            }

        修改后的 mainfest.json中 h5节点 的代码是这样的:

        "h5" : {
            "devServer" : {
                "port" : 8080,
                "disableHostCheck" : true
            },
            "title" : "项目标题",
            "domain" : "",
            "template" : "index.html",
            "publicPath":"./",
            "router" : {
                "mode" : "hash",
                "basePath":""
            }
        }

    3. 修改打包后的配置文件

    修改index.xxxxx.js文件的 uniConfig.router={mode:"hash",base:"/"}改成uniConfig.router={mode:"hash",base:"./"}

     

    然后重新cordova run android, 就可以啦~~

     

    展开全文
  • 所以当被问到是否可以用uniapp打包成h5时,有点懵…… 查找一番资料得知: Uniapp打包成h5与打包成app基本没啥区别,之前的开发步骤都是一样的。唯一的区别就是打包的过程而已…… 下面记录一下打包步骤,此步骤是...

    uniapp 打包成h5

    最近公司有个项目是针对各种小商小贩的,类似于微店,给每家每户开个店。

    由于之前都是用uniapp开发app 与小程序,话说我使用Uniapp也就4个多月的时间,并不具有很扎实的基础……
    所以当被问到是否可以用uniapp打包成h5时,有点懵……

    查找一番资料得知:

    Uniapp打包成h5与打包成app基本没啥区别,之前的开发步骤都是一样的。唯一的区别就是打包的过程而已……

    下面记录一下打包步骤,此步骤是借鉴的大神的,并非本人实际操作,如果实操过程中发现其他的问题,后面会及时更新此文档。

    1:点击菜单栏发行,点击选择网站-H5手机版

    在这里插入图片描述

    2:在网站域名这一栏填写,网站域名,例如www.xxx.com或者你的服务器的IP地址47.103.XX.XX,(这个地址是你将项目打包之后存放放静态文件的地址)

    在这里插入图片描述

    3:点击高级按钮,进入到manifest.json的h5配置里面,根据自己的情况配置一些信息,我这里是默认的。

    在这里插入图片描述
    补充说明: 个人觉得这个地方的运行路径应该是/work/ ,实操时可以验证一下……

    4:点击发行,控制台会自动编译

    在这里插入图片描述
    打包好的h5文件是不能直接打开的。需要部署到服务器的规定路径上才可以。

    5:编译通过,生成静态的h5文件,我们需要将这个h5的文件,部署到我们前面填写的域名(或者服务器的ip)的根目录底下。

    在这里插入图片描述
    补充说明: 打包后的文件格式如上图所示:static文件夹与Index.html文件。这两个是需要部署到服务器上的。

    6:找一个工具,连接自己的服务器,进入到自己的服务器的根目录底下。

    在这里插入图片描述
    将static文件夹喝index.html复制进去

    在这里插入图片描述

    7:打开浏览器,输入服务器ip地址,访问一下index.html的内容

    例如: http://47.10x.xx.78:8091/work/index.html#/
    主机ip和端口号也要注意

    8:注意,这三个地方的路径名称一定要一致哦。

    1:打包时候的配置的运行的基础路径
    2:服务器根目录底下存放静态文件static和index.html
    3:浏览器里面访问的路径

    在这里插入图片描述

    以上内容借鉴自 uniapp 打包成h5部署到服务器步骤记录 https://www.jianshu.com/p/dee3043bc994

    展开全文
  • uniApp 打包APP 定位失败解决问题 配置manifest.json -->APP模块配置 定位和MapsKEY 如果还不能定位成功,看一下android的AndroidManifest.xml地图KEY配置对了吗
  • uniapp打包h5 - 相对路径配置

    千次阅读 2020-04-09 12:02:18
    uniapp打包h5 - 相对路径配置发行到h5manifest.json文件h5配置 发行到h5 工具:HbuilderX 步骤1:发行 -> 网站h5手机版 步骤2:填写网站标题和域名,点击发行 在控制台可以很清楚地看到,项目打包的输出路径在...
  • uniapp打包成H5部署到服务器教程

    千次阅读 2020-07-06 22:35:23
    在网上看了一圈,好像没有找到十分详细的教程,这里稍微详细的记录了一下,uniapp打包成H5部署到服务器教程。 步骤如下: 1:点击菜单栏发行,点击选择网站-H5手机版, 2:在网站域名这一栏填写,网站域名,...
  • uniapp打包app提示软件更新代码 // 版本升级 //#ifdef APP-PLUS checkUpdate() { let that = this; plus.runtime.getProperty(plus.runtime.appid, function(wgtinfo) { let oldversion = wgtinfo.version; //...
  • uniapp打包成H5遇到的坑,本地访问页面空白 需要在manifest.json修改成截图的配置, 修改发布后页面就正常显示出来了 "h5" : { "title" : "test", "router" : { "mode" : "hash", "base" : "./" }, "public...
  • 解决uniapp打包h5后的静态资源指向问题 普遍的uniapp h5静态资源文件打包路径都是/static/下的 但是我们有时候需求是放到线上的时候访问的路径是/xxx/static/的 以下例子打包后静态资源指向问/h5/static 解决方案1:...
  • uniapp打包app

    2020-12-24 01:54:12
    参考:/Users/wangyitian/FJTX/code/uniapp/sunui-upimg/unpackage/dist/build/mp-weixin 附(在线创建安卓签名):https://www.yunedit.com/
  • 初次使用uniapp打包h5,根据文档配置打包后依然无法直接检查是否打包正确,故决定使用nginx部署一下检查检查,记录步骤如下: 1,新建项目 预览一下我们编辑过的首页 2,h5配置 3,打包 4,nginx配置 在nginx...
  • uniapp打包时生成的H5配置为相对路径

    千次阅读 2020-03-17 11:32:27
    uniapp打包时生成的H5配置为相对路径配置生成相对路径修改打包后的配置文件有个遗留问题暂时解决 配置生成相对路径 参考文章 在mainfest.json中设置h5节点的publicPath为:’./'打包后即为相对路径 修改打包后的...
  • 1、uniapp打包成apk,本地数据存储 使用uniapp打包成apk,使用本地存储要使用它自带的这个数据存储方式 链接 2、uniapp使用storage存储对象 先将对象转json存进去 然后取的时候解析成对象就行了 3、开发uniapp小...
  • 问题:uniapp打包小程序会把子组件样式重复打包进去组件内,导致打包生成的包过大; 1,uniapp比较多公用小组件,可用此方法优化体积包; 2,独立一个_component.css,用于所有子组件样式写入; 3,在app.vue引入 @...
  • UniApp打包ipa文件,上架iOS App Store 流程指南* UniApp 可以实现一套代码发布7个平台。(不能写再多了,一开始写太多被知乎删文章和账号异常了,微笑~) 笔者主要用来发布Android版,iOS版。 Android版通过 ...
  • uniapp 打包安卓app后微信登录以及微信支付处理 AppID、AppSecret保持一致 微信开发者平台 HBuilder X-----开发的项目-----manifest.json 包名、签名保持一致 1.微信开发平台提供的签名生成工具 链接: ...
  • uniAPP打包以及发布

    万次阅读 2019-07-13 14:54:42
    比小程序要复杂的就是打包以及发布,记录一下! 打包流程: 1,使用自定义基座 2,运行—>运行到手机或模拟器—>制定自定义基座 制作Android平台签名证书https://ask.dcloud.net.cn/article/35777 制作...
  • uniapp打包成apk,监听安卓手机的返回键 有时候在某个页面的时候需要监听如果用户按了两次按钮则直接退出 onBackPress(e){ // console.log("监听返回123", e) let _this = this; // 这个backbutton是你点击了...
  • uniapp打包安卓app

    千次阅读 2020-06-14 00:12:30
    2.建立uniapp项目 3.登录https://dev.dcloud.net.cn/建立app应用获取appid 4.点击编辑器发行->原生app云打包->点击打包 如无appid进入mainfest.json文件点击重新获取(再进行第四步) 5.打包完成会在控制台...
  • uniapp打包文件优化

    2020-09-01 14:09:08
    项目中文件的打包后,文件大小为600多k,尝试着将文件优化以下。 以下是我找到的3种有效的优化方式 实现方式 使用uniapp的摇树优化(treeShaking)https://uniapp.dcloud.io/collocation/manifest?id=optimization...
  • 在网上看了一圈,好像没有找到十分详细的教程,这里稍微详细的记录了一下,uniapp打包成H5部署到服务器教程。步骤如下:1:点击菜单栏发行,点击选择网站-H5手机版,2:在网站域名这一栏填写,网站域名,例如...
  • 记录一个uniapp打包App地图页面白屏不显示的问题 最开始在.vue文件中使用map标签,申请百度地图key,因为marker上的气泡 callout需要常显,.vue文件不支持,就换成.nvue文件,而.nvue文件不支持百度地图,所以打包后...
  • uniapp 打包次数限制

    千次阅读 2020-07-23 17:52:12
    今天的免费打包次数用完了 第一次遇到这种情况,出现这个情况之后,给其他不同的appid打包也被禁止了。尝试了注册新的账号,然后以协作者的账号来进行打包。 这样是可以的。而且成功了 ...
  • uniapp打包H5,小程序问题解决,搭建本地服务器跑h5页面1.打包h52.打包小程序 1.打包h5 运行–H5手机版 域名填写上线时网站域名,标题填写网页标题 运行路径为服务器自定义文件,不带域名,从根目录开始 打包成功...
  • uniapp打包小程序

    2020-06-19 16:08:02
    首先安装微信开发工具 在manifest.json设置微信小程序配置所在路径 然后登录微信小程序获取APPID ...开启获取端口 ...打开运行配置 配置浏览器运行配置下面的 外部web服务器调用url 输入微信小程序的端口 ...
  • UNIAPP打包上传App Store

    2020-08-21 10:40:20
    Uni-app打包教程 首先打开Apple developer创建证书如下图: 开发证书和发布证书 创建唯一ID,也就是应用ID,这个ID在打包时会用到 创建adhot打包文件或者App Store打包的文件 创建App Store 打包...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 412
精华内容 164
关键字:

uniapp打包