mpaas平台的kylin框架初体验

安装node.js

首先从node.js官网下载对应平台的安装程序,最新版本是:10.15.3;在Windows上安装时务必选择全部组件,包括勾选Add to Path。安装完成后,在Windows环境下,请打开命令提示符,然后输入node -v,如果安装正常,你应该看到v10.15.3这样的输出:

C:\Users\27004>node -v
v10.15.3

 npm介绍

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
  • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
  • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 

跟java中的maven有点像,npm随nodejs安装包一起安装的,输入npm -v可参考版本。

 安装git客户端

下载地址 git-scm

mpaas平台的kylin框架初体验_第1张图片

安装 cnpm

  • 在终端中执行如下命令安装 cnpm 
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 安装完成后,执行以下命令检查是否已成功安装
C:\Users\27004>cnpm -v
[email protected] (C:\Users\27004\AppData\Roaming\npm\node_modules\cnpm\lib\parse_argv.js)
[email protected] (C:\Users\27004\AppData\Roaming\npm\node_modules\cnpm\node_modules\npm\lib\npm.js)
[email protected] (C:\Program Files\nodejs\node.exe)
[email protected] (C:\Users\27004\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=C:\Users\27004\AppData\Roaming\npm
win32 x64 10.0.17763
registry=https://registry.npm.taobao.org

 下载Demo运行

点击 kylin-demo.zip 获取 kylin Demo,下载后解压,进入到解压后的文件夹,然后执行:`cnpm install`, 安装依赖;`cnpm run dev` 启动kylin开发服务器,监听8090端口;

D:\js_sources\nodejs_workspace\kylin-demo>cnpm run dev

> @ dev D:\js_sources\nodejs_workspace\kylin-demo
> kylin build --dev

[Dev] --dev is Deprecated, please use "--server --no-prod --hot --no-compress" instead of it

[Config] using config "D:\js_sources\nodejs_workspace\kylin-demo/package.json"."kylinApp"
[Hot] 文件变更会触发热替换 (kylinApp.options.enableRefresh=false)
[Plugin] [loading] "module:./plugin.js"
[Plugin] [loading] "vue"
[Plugin] [loading] "resource"
[Resource] "vue"=>"global['Vue']": (js: 'https://gw.alipayobjects.com/as/g/h5-lib/vue/2.5.13/vue.min.js')
[Resource] "fastclick"=>"global['FastClick']": (js: 'https://gw.alipayobjects.com/as/g/luna-component/luna-fastclick/0.3.1/index.js')
[Plugin] [loading] "env"
[Plugin] [loading] "mock"
[Plugin] [resource] "vue" [Applied]
[Plugin] [resource] "resource" [Applied]

[Server] NODE_ENV = development
[Server] nebulaTarget = common
[Server] port = 8090
[Plugin] [babel-config] "module:./plugin.js" [Applied]
[Plugin] [webpack-config] "module:./plugin.js" [Applied]
[Plugin] [webpack-config] "vue" [Applied]
[Plugin] [webpack-config] "env" [Applied]
[Plugin] [express] "module:./plugin.js" [Applied]
[70.0%] 5/5 build modules
[Success] listen at 8090

[Success] hpm domain: http://localhost:8090
.............

 打开chrome浏览器,输入:http://localhost:8090/即可看到kylin的Demo.

 

你可能感兴趣的:(nodejs)