Mac下安装node.js , Ionic

如出一辙、Ruby基础知识

访问node.js官网(https://nodejs.org/en/download/),下载相应的版本。

  1、关于Ruby

下载了,点击安装  【默认目录】

    Ruby是脚本语言

Node.js v8.9.3 to /usr/local/bin/node
 npm v5.5.1 to /usr/local/bin/npm 

    Ruby是面向对象语言

====安装了====

    Ruby是超平台语言

node -v   npm – v

    Ruby是开放源码软件

==============

  2、Ruby入门书推荐

安装ionic

    《Ruby.Programming向Ruby之父学程序设计(第2版)》(日)高桥征义,(日)后藤裕藏

npm install -g ionic  或者 npm install -g ionic@latest

  3、常用Ruby开发工具

累待安装,完成

    任何文件编辑器都足以据此来编写Ruby代码,只要文件为“.rb”结尾保存即可

查看版本    ionic — version   或者 ionic –info

    ScITE

=============

    Eclipse(using RDT Plugin)

进去及开目录,进行新建ionic项目

    NetBeans等

ionic start ProjectName

  4、Ruby的首先只程序

==选择模式【7种植】

    =begin

==选择是否开展Cordova配置, 【等待Running command】

    万年无变换的语言课程第一独程序“Hello World”

$ ionic cordova build ios
$ ionic platform add androidz

    注意:1、Ruby是大小写敏感的言语

== 选择是否安装 Ionic Pro SDK

    =end

===完成===

    print “Hello \”Ruby\”\n”

启动Ionic    ionic serve 

    p “Hello Ruby\n”

ionic serve -c【搭建网络环境 ,CLI>3.13】

    puts “Hello \\Ruby”

 ==========补充1 ==================

    puts “Hello”,”Good”,”xiaoming”

ionic 版本是 package.json 中的 ionic-angular。

    p “Hello”,”Good”,”xiaoming”

// 升级方法:
// 修改 ionic-angular 的版本号,并在项目目录下执行以下命令
npm install 

    print “Hello”,”Good”,”xiaoming”

ionic cli 版本大凡一样仿 ionic 的一声令下行界面,用于执行各种命令行的指令。

 

// 升级方法:
// 在任意目录下,执行以下命令
npm install -g ionic@lastest

    >ruby test.rb

 ==========补充2 ==================
Cordova :适配多平台 ,将Ionic 适配到ios或Android
【https://www.jianshu.com/p/e1f08db7e214】

      Hello “Ruby”

参考文档 :
https://ionicframework.com/docs/pro/【官方】
https://www.jianshu.com/p/1baf40713c1c

      ”Hello Ruby\n”

 

      Hello \Ruby

 

      Hello 

 

      Good

 

      xiaoming

      ”Hello”

      ”Good”

      ”xiaoming”

      HelloGoodxiaoming>Exit code:0

  5、Ruby基础知识-数字

  

     Ruby中蕴含了5只用来代表数字之內建类,此外标准库还含3独数值类,Ruby中所有数字对象都是Numeric类的实例,所有整数都是Integer的实例,如果一个整数值能盛在一个31单二进制位里,那么其是Fixnum类的实例,否则其便是Bignum类的实例,Bignum对象用来表示任意大小的平头,如果一个操作的操作数是Fixnum对象,反的也建立。Ruby使用Float类来类之代表实数,该类会采取本地平台的浮点数表示形式。Complex类表示复数,BigDecimal类表示拥有自由精度之实数,使用的是十进制表示法而休是二进制,Rational代表出理数,即有限整治数相除后收获的数    

  

 

 未完待续……