一、linux下布署apprtc
1.昨天在虚拟机上布署apprtc成功,今天决定在服务器上进行布署。
1.1 下载apprtc包,解压到/usr/local/src下。
1.2下载Google App Engine SDK forPython安装包,解压到/usr/local/src/apprtc-master下。
2.安装node及npm
sudo apt-get install nodejs
sudo npm install -g npm
安装npm时,报了个错
此时查npm版本,发现没查到:
按照提示,用apt-get install npm安装即可。
3. 安装grunt
sudo apt-get installnodejs-legacy(可选)
sudo npm -g install grunt-cli
安装成功,如下:
4. 安装apprtc依赖包,要在/usr/local/src/apprtc-master/下进行。
npm install
安装时,报了警告:
说是nodejs和npm版本都太低,重新安装下:nodejs和npm
安装nodejs—源码安装
a.在 Github 上获取 Node.js 源码:
sudo git clonehttps://github.com/nodejs/node.git
b.修改目录权限:sudo chmod -R 755 node
c. 使用 ./configure 创建编译文件,并按照:
$ cd node
$ sudo ./configure
$ sudo make
$ sudo make install
d. 查看 node 版本:$ node --version
5. 安装webtest package包
sudo apt-get installpython-webtest
6.生成out文件夹
grunt build
7. 开启AppRTC服务器
./google_appengine/dev_appserver.py ./out/app_engine
二、JS相关
1.JS的主要特点
a.解释性:代码不需要编译,直接在浏览器中被解释。
b.基于对象
c.事件驱动
d.跨平台
e.安全性
2.Js应用
a.验证用户输入的内容
b.动画效果
c.窗口的应用
d.文字特效
3.html中标记有单标记(<br>)和双标记(<head></head>)
2016年09月02号 周五