为MoodleMobile2安装开发环境

  • A+
所属分类:moodle

原文地址:

https://docs.moodle.org/dev/Setting_up_your_development_environment_for_Moodle_Mobile_2
为MoodleMobile2安装开发环境

一、配置环境

安装   Chromium browser 

安装 git 

安装 Node.js

安装 ionic:

npm cache clean                (出错后又执行了npm cache verify,应该没用)

npm install -g cordova ionic     (安装后,查看版本  ionic -v)

安装 Install the npm required packages

sudo npm install -g gulp

二、下载源码

$ git clone https://github.com/moodlehq/moodlemobile2.git

$ cd moodlemobile2

$ git checkout v3.5.0       (默认主分支,v3.5.0才OK,查看当前版本命令:git status)

$ npm run setup

三、在浏览器中运行              

$ ionic serve            (用默认浏览器打开,或者如下,用Chromium打开)

$ ionic serve --browser chromium           可以打开  Chromium 显示页面

四、在iOS模拟器中运行

//$ cd moodlemobile2

//$ cordova platform add ios             

//$ cordova build ios       (编译成功)

//$ cordova emulate ios      (模拟器上运行)   出现:

//No target specified for emulator. Deploying to undefined simulator

//Device type "com.apple.CoreSimulator.SimDeviceType.undefined" could not be found.

// 用xcode直接打开,platforms -> ios, 运行成功,但是页面显示格式不对,用如下命令解决:

$ ionic cordova platform remove ios

$ ionic cordova platform add ios

$ cordova build ios       (编译成功)            

$ cordova emulate ios      (模拟器上运行)  

五、在Android真机中运行

$ ionic cordova platform remove android

$ ionic cordova platform add android

$ cordova build android

$ cordova run android         (连接手机上运行)

cordova requirements                 //测试是否安装所需要的组件命令

sudo npm update -g cordova

sudo npm update -g ionic

作者:阿_贵
链接:https://www.jianshu.com/p/aefee6200337
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: