服务器端的JavaScript
Rhino
https://developer.mozilla.org/zh-CN/docs/Mozilla/Projects/Rhino
用Java编写的js解释器,设计的目标是借助Javaapi实现编写js程序,该程序能实现js到Java的互相转换
由于Java没有学,所以这个跳过
其学习文档 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Documentation
唉,中文版本翻译不完全,无奈╮(╯▽╰)╭
英语啊,我的大英语。。我要看懂文档!!!
Node.js
意外的发现的一个网站,https://mailchimp.com/ 好的,随便注册,发现网站下由订阅地址,顺带订阅,目前我也不知道我的邮箱里都是些什么垃圾邮件,挺杂的,github的推送,推特的推送,乱七八糟,简直是垃圾集散地,当年做的独立域名建邮箱的策略。真的有先见之明!
注意,以下是非常浅的node.js,学习node.js不是为什么做后端,是因为最基本的npm这个必须会,否则连个脚手架都不会了,连个vue,jQuery都不会下了
先准备对本博客改版
连接shell,查看当前npm的版本
[root@VM_29_131_centos ~]# npm -v
5.6.0
找到hexo的官方文档
https://hexo.io/zh-cn/docs/
找到一个可靠的源
由于某些众所周知的问题,导致npm出现的很大很大的异常。好吧
淘宝有源,安装的时候使用淘宝的源即可,(愤愤不平~┑( ̄Д  ̄)┍)
(这都是什么事情嘛)
http://npm.taobao.org/
出现一个警告
npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0
C:\Users\mingm\AppData\Roaming\npm\cnpm -> C:\Users\mingm\AppData\Roaming\npm\node_modules\cnpm\bin\cnpm
+ cnpm@6.0.0
updated 1 package in 32.005s
好吧,提示让我升级了
好吧,安装n模块
好吧,出现错误无奈,懒的折腾,直接卸载重安
官网下载node.js
https://nodejs.org/en/
好吧,龟速的网络,不在吐槽了。我家还电信网呢,╮(╯▽╰)╭
耽误事情
安装
继续更换源
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装hexo
npm install hexo-cli -g
创建新用户
# useradd -m ming
添加密码
# passwd ming
赋予权限
先按照vim编辑器
yum install -y vim
再修改文件
vim /etc/sudoers
/etc/sudoers文件90多行左右修改成如下格式:(:wq!退出)## Allow root to run any commands anywhere
root ALL=(ALL) ALL
ming ALL=(ALL) ALL
切换用户
[root@VM_29_131_centos ~]# su ming
进入用户目录
cd ~
创建站点文件夹
[ming@VM_29_131_centos ~]$ mkdir Codes
[ming@VM_29_131_centos ~]$ cd Codes
[ming@VM_29_131_centos Codes]$
安装服务器端
npm install hexo-server --save
启动服务器端
hexo server
neginx设置反代
设置开机启动服务端
新建脚本
centnet-service.sh
输入脚本内容
hexo server
设置为可执行文件
[root@VM_29_131_centos home]# chmod +x centnet-service.sh
[root@VM_29_131_centos home]#
[root@VM_29_131_centos ~]# chmod +x /etc/rc.d/rc.local
[root@VM_29_131_centos ~]#
打开/etc/rc.d/rc.local文件添加如下脚本
/home/centnet-service.sh
接着,安装hexo-admin包
安装详见 https://github.com/jaredly/hexo-admin
访问,出现Cannot GET /admin/
查找问题
完成
反正也不知道怎么就完成了。。。
下面开始学习粗浅的学习的服务器端的node.js。模拟一个get和post请求
服务器端的JavaScript相关推荐
- 服务器端执行javascript脚本
想实现这样的功能: 单击一个服务器端按钮(登陆)后,如果登陆成功隐藏页面上的一个HTML按钮. 于是想通过在服务器端执行javascript脚本实现: private void Btn_login_C ...
- 在服务器端运行JavaScript文件(一)
rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cyc%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C0 ...
- Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)...
什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什 ...
- 在服务器端运行JavaScript文件(二)
在前回的译文中介绍了在Java中怎样调用和执行JavaScript脚本,以及怎样实现JavaScript脚本的缓存机制,在接下的译文中,我们是用将使用前面提到的ScriptCache类,实现它的abs ...
- Node.js 服务器端的JavaScript脚本新秀:Node.js
目前,Node.js是在前端页面开发中十分受欢迎的,它是一套用来编写高性能网络服务器的JavaScript工具包,在本文中,将带领各位初学者介绍Node JS的基本知识,要求本文的阅读对象为有一定Ja ...
- Node.js 11.12.0 发布,服务器端的 JavaScript 运行环境
Node.js 11.12.0 发布了.Node.js 是一个基于 Chrome V8 引擎的 JavaScript runtime,使用高效.轻量级的事件驱动.非阻塞 I/O 模型. 新版本更新亮点 ...
- Node.js 11.14.0 发布,服务器端的 JavaScript 运行环境
Node.js 11.14.0 发布了.Node.js 是一个基于 Chrome V8 引擎的 JavaScript runtime,使用高效.轻量级的事件驱动.非阻塞 I/O 模型. 新版本更新亮点 ...
- 服务端JAVA执行js_[Java][Js]利用Rhino在服务器端执行JavaScript
途牛网 5 月 9 日挂牌 5 月 9 日消息,据美国财经网站 iposcoop 网站报道,途牛旅游网将于今晚(5 月 9 日)在纳斯达克正式挂牌上市. 途牛网 4 月 4 日首次提交 IPO 招股书 ...
- GitHub的十大JavaScript项目
JavaScript最初只是为开发网页的客户端而知名的,而且随着新的框架被开发用于服务器端.JavaScript已经成为当今世界上最流行的编程语言之一也就不足为奇了. 随着越来越多的程序员学习用Jav ...
最新文章
- 在Linux下怎样让top命令启动之后就按内存使用排序(或CPU使用排序)?
- php mysql随机记录,php – 从MySQL中选择可变数量的随机记录
- VTK:可视化之BackgroundTexture
- java16下载_java lombok下载
- filter my task = true implementation logic
- [国家集训队] tree Ⅱ
- Boost学习之正则表达式--regex
- html hover效果下拉个框,关于下拉菜单(CSS)中,“:hover”样式的设置问题?
- java获取网络带宽_Linux Java 获取CPU使用率,内存使用率,磁盘IO,网络带宽使用率等等...
- 什么是业务运维,企业如何实现互联网+业务与IT的融合
- R 学习 - 功能富集泡泡图
- 送给即将春秋招的同学--一名服务端开发工程师的校招面经总结
- 大数据的岗位职责,我们未来的大数据职业选择有哪些
- bwa manul page
- 白浩然计算机学院,信息数理学院2015年上半年团员推优汇总表.doc-附件:.doc
- linux云自动化系统运维19(磁盘阵列raid,lvm管理)
- markdown 文本内跳转,生成目录
- 移动魔百盒CM311-3-YST-晨星MSO9385-语音首页正常-TTL刷机包
- 2018年第16周-ZooKeeper基本概念(配搭建过程和Master-Workers例子)
- python语言单词_python单词_python 单词_python单词书 - 云+社区 - 腾讯云