查看、修改或者执行某些命令需要root用户的权限,如果不想直接切换到root用户,就可以使用sudo命令。sudo命令用于针对单个命令授予临时权限。sudo仅在需要时授予用户权限,减少了用户因为错误执行命令损坏系统的可能性。
使用方法是在原有命令之前加上sudo+空格。

用法示例:以root用户的身份修改主机名为zhidao

$ sudo hostname zhidao

mac:

$ sudo cordova plugin add cordova-hot-code-push-plugin$ sudo cordova plugin add cordova-hot-code-push-local-dev-addon$ sudo cordova plugin list$ sudo cordova build

原窗口不关闭,新开一个窗口,cd 到项目文件夹下,执行:

$ cordova-hcp build

修改config.xml 中的 chcp -- url (改为服务器中的地址,例如:http://www.ionic.wang/hotcode/chcp.json)

将www文件导出 -- cp -R www 导入的目的路径

将复制出的文件中的chcp.json -- content_url -- 改为项目地址(即www文件存放在服务器上的位置),例如:http://www.ionic.wang/hotcode

上传服务器

点击 -- Hardware -- Home -->让模拟器退出测试app环境,以便再次登录调试

点击 -- File -- Save --> 保存修改后的文件

点击 -- Hardware -- Reboot -->重启模拟器

注:每次修改代码之前,必须启动cordova-hcp服务,改编码就会动态更新 $ cordova-hcp build

转载于:https://www.cnblogs.com/crazycode2/p/6329676.html

mac安装热更新插件相关推荐

  1. Atom安装或更新插件失败的解决方案

    Atom安装或更新插件失败的解决方案 参考文章: (1)Atom安装或更新插件失败的解决方案 (2)https://www.cnblogs.com/carious/p/11357131.html 备忘 ...

  2. Mac安装卸载更新Homebrew

    Mac安装卸载更新Homebrew Mac安装Homebrew 制作Homebrew安装脚本 修改Homebrew安装脚本权限 执行Homebrew安装脚本 Mac卸载Homebrew 制作Homeb ...

  3. 解决Eclipse安装或更新插件非常缓慢的问题

    Eclipse中在在线安装或更新插件的时候速度出奇的慢,开始还以为是网速的问题,后来发现是配置的问题,可以采用下面两种方法来提升安装更新的速度: 1. 打开Windows-Preferences配置窗 ...

  4. 【Unity】热更新插件【ULua】学习教程整理

    前言 IOS不能热更新,不是因为不能用反射,是因为 System.Reflection.Assembly.Load 无法使用 System.Reflection.Emit 无法使用 System.Co ...

  5. unity3d热更新插件uLua

    转自:http://blog.sina.com.cn/s/blog_930ffa0b0102vbat.html 前言 IOS不能热更新,不是因为不能用反射,是因为 System.Reflection. ...

  6. [CocosCreator]热更新插件使用心得以及注意事项

    最近在搞热更新这块,琢磨了一段时间,终于搞明白怎么使用插件去做热更新了,此文章将记录我使用过程中遇到的坑,和使用心得,希望能对萌新有一定的帮助! (老规矩:广告位留给自己)         欢迎喜欢或 ...

  7. unity热更新json_unity3d热更新插件uLua学习整理

    前言IOS不能热更新,不是因为不能用反射,是因为 System.Reflection.Assembly.Load 无法使用 System.Reflection.Emit 无法使用 System.Cod ...

  8. android热更新插件,与Android热更新方案Amigo的再次接触

    Amigo 作为一个"过气"的的热修复框架,用来学习和了解一下热修复的基本原理还是很好的.本文是本系列的第三篇. 前两篇: 与Android 热更新方案Amigo的初次接触 原作者 ...

  9. react-native热更新插件react-native-code-push

    使用react-native-code-push插件来实现热更新的时候,会遇到一些问题.下面这个问题就让我差点崩溃了. 在测试 Production 和 Staging 是否会去检查各自环境下的bun ...

  10. Android面试之百题经典Android答案——cookie,session,JNI,AIDL,Binder,ClassLoader,AMS,WMS,PWS,热更新,插件化,Hook,dex

    一.Activity生命周期 实际面试中可能会以实例形式出现,比如:启动A,再从A启动B,请描述各生命周期 二.Activity的启动模式 Activity的启动模式有4种,分别是Standard.S ...

最新文章

  1. C#中Base64之编码,解码方法
  2. 2020年,那些「引爆」了ML社区的热门论文、库和基准
  3. 零拷贝 zero-copy 原理
  4. Linux多任务编程——进程
  5. 关于金钱的几个小故事(r12笔记第8天)
  6. 鸿蒙开源源码,基于鸿蒙系统开源项目OpenHarmony源码静态分析
  7. docker 打包部署 python项目_Docker如何部署Python项目的实现详解
  8. Spring Boot与Docker(一):微服务架构和容器化概述
  9. 数论——同余和费马小定理
  10. 软件测试的八股文内容
  11. Java一步到位!彻底了解JDK、JRE、JVM分别是什么及它们之间的联系
  12. 当浏览器版本过低时提示升级浏览器
  13. Cadence PSpice 补充1:脉冲信号源的详细介绍与使用方法图文演示
  14. 施努卡:机器视觉尺寸检测(机器视觉表面缺陷检测)
  15. Linux界面美化---Zsh终端
  16. PDJCAD皮带机设计软件
  17. Signal信号处理
  18. 解决eclipse报错:错误: 在类中找不到 main 方法, 请将 main 方法定义为:public static void main(String[] args)
  19. 中文转 拼音字母、全拼 工具类
  20. Java实现随机人名抽取

热门文章

  1. 【链表】Remove Duplicates from Sorted List II(三指针)
  2. MYSQL GDB 崩溃调试
  3. Delphi窗体部分属性
  4. ORACLE OUI 中断 do not have sufficient permissions /u01/app/oraInventory
  5. Android studio 突然 无法解析符号
  6. tornado websocket
  7. Java线程之Callable和Future
  8. Selenium-鼠标操作
  9. 可视化操作和命令化操作
  10. HDU 4387 Stone Game (博弈)