为了账号安全,请及时绑定邮箱和手机立即绑定

Ionic2线上部署基本步骤

标签:
WebApp
1, 安装Node.js node用5.x.x的版本  npm用3.x.x的版本,如下
node v5.3.0npm 3.3.12
# 下载二进制文件cdwget https://nodejs.org/download/release/v5.3.0/node-v5.3.0-linux-x64.tar.gz  --no-check-certificate# 解压gzip -d node-v5.3.0-linux-x64.tar.gz
tar xvf node-v5.3.0-linux-x64.tar# 软链接到系统默认的PATH环境变量包下sudo ln -s /home/fengyiyi/node-v5.3.0-linux-x64/bin/node /usr/local/bin/node
sudo ln -s /home/fengyiyi/node-v5.3.0-linux-x64/bin/npm /usr/local/bin/npm
2, 安装Ionic2,注意:一定要用ionic@beta(目前ionic2还是beta版本)
npm install -g ionic@beta# 软链接到系统默认的PATH环境变量包下sudo ln -s /home/fengyiyi/node-v5.3.0-linux-x64/bin/ionic /usr/local/bin/ionic
3, checkout代码到指定目录xxx
svn地址如下:http://192.168.1.yyy/apps/zzz/trunk
4, cd xxx 进入项目的根目录下来安装node的依赖库
5, 安装依赖 (提示权限错误的,加sudo执行)
npm install
6, 增加运行平台(浏览器)
npm install -g cordova
sudo ln -s /home/fengyiyi/node-v5.3.0-linux-x64/bin/cordova /usr/local/bin/cordova
ionic platforms add browser
7, 启动服务 用release来执行,可以大大减少app.bundle.js文件的大小。切记!
ionic run browser --release
ionic run browser --release -- --port=80  // 指定80端口
8, 发布更新代码后,重新编译文件,可实现不重启服务更新App
ionic build browser --release
最后可以执行 ionic info 查看一下整个环境信息,如下:
Your system information:Cordova CLI: 6.2.0Gulp version:  CLI version 3.9.1Gulp local:   Local version 3.9.1Ionic Framework Version: 2.0.0-beta.10Ionic CLI Version: 2.0.0-beta.30Ionic App Lib Version: 2.0.0-beta.16ios-deploy version: 1.8.6 ios-sim version: 5.0.8 OS: Mac OS X El CapitanNode Version: v5.3.0Xcode version: Xcode 7.3 Build version 7D175

应用开发框架更新的发布需要重新npm install应用环境:

应执行如下命令:

scl enable devtoolset-2 bash (gcc -v 低于4.8.2时 执行)sudo rm -rf node_modules

方法一:通过npm安装(慢)

sudo npm install

方法二:通过cnpm安装(快

alias cnpm="npm --registry=https://registry.npm.taobao.org \ 
--cache=$HOME/.npm/.cache/cnpm \ 
--disturl=https://npm.taobao.org/dist \ 
--userconfig=$HOME/.cnpmrc"alias sudo='sudo 'sudo cnpm install

最后启动服务:
ionic_ops_script start
搞定!



作者:思小言
链接:https://www.jianshu.com/p/bc18132da812


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消