nodejs02】的更多相关文章

下载最新版webstorm, 选择此集成开发环境是因为支持性较好,在vs下也有插件支持,不过感觉有些牵强 附vs插件 NTVS 详细介绍 安装好以后就需要配置npm NPM 国内高速镜像 source: http://npm.cbyun.com/ # speed test time npm --registry http://npm.cbyun.com install express # result--wtf? npm --registry http://npm.cbyun.com insta…
note: demo代码要编号 导出模块 一个js文件就是一个模块,模块内部的所有变量,对象,方法对外界都不可见.如果想暴漏出去让别人用,就需要导出模块.语法如下: module.exports = { a :a, foo } crypto模块 NodeJs的crypto模块提供了哈希,加密相关的功能支持. 哈希算法:MD5,SHA1,SHA256,Hmac 哈希算法用来对数据进行签名,确定数据的唯一性,以及是否被篡改.由于其过程不可逆,也常常用来对用户密码进行加密. // 计算字符串的hash…
Node.js没有根目录的概念,因为它根本没有任何的web容器! 让node.js提供一个静态服务,都非常难! 也就是说,node.js中,如果看见一个网址是 1127.0.0.1:3000/fang 别再去想,一定有一个文件夹,叫做fang了.可能/fang的物理文件,是同目录的test.html URL和真实物理文件,是没有关系的.URL是通过了Node的顶层路由设计,呈递某一个静态文件的. 02.js //require表示引包,引包就是引用自己的一个特殊功能 var http = req…
实际示例: [root@node01 node]# ls dev-web dev-web.tar.gz Dockerfile node-v8.14.0-linux-x64.tar.gz package-lock.json [root@node01 node]# cat Dockerfile FROM centos MAINTAINER zh*****ng@zh****ech.cn ENV LANG en_US.UTF-8 RUN /bin/cp /usr/share/zoneinfo/Asia/…