随笔分类 -  JS/Node

摘要:原文地址:WebSocketDemo 阅读全文
posted @ 2017-11-29 10:44 Merray 编辑
摘要:原文地址:Socket 与 WebSocket 1. 概述 WebSocket 是为了满足基于 Web 的日益增长的实时通信需求而产生的。在传统的 Web 中,要实现实时通信,通用的方式是采用 HTTP 协议不断发送请求。但这种方式即浪费带宽(HTTP HEAD 是比较大的),又消耗服务器 CPU 阅读全文
posted @ 2017-11-29 10:37 Merray 编辑
摘要:npm install -g jshint --安装 npm update -g jshint --更新 npm uninstall -g jshint --卸载 npm init --初始化项目 npm install --默认安装依赖项npm start --启动项目 阅读全文
posted @ 2017-11-01 14:12 Merray 编辑
摘要:npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,一个是npm install --save另一个是 npm install --save-dev,他们表面上的区别是--save 会把依赖包名称添加到 package.json 文件 d 阅读全文
posted @ 2017-11-01 14:03 Merray 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:npm start启动网站,提示“3000”端口已经被使用的问题 nodejs WEB服务器并不随着cmd的关闭而终止 查看任务管理器可以看到nodejs的启动进程 可以手动关闭 如果是一直处于cmd模式可以直接CTR+C退出node 经验证通过这种方式退出时不会保留HTTP服务进程,再次执行npm 阅读全文
posted @ 2017-10-31 13:45 Merray 阅读(8044) 评论(1) 推荐(0) 编辑
摘要:参考:原文地址 几个月前官方推出了快速创建工具包,由于对React Native不熟悉这里直接使用这2个工具包进行创建 1. create-react-native-app(下文简称CRNA); 2.Expo(原名Exponent)。 第一步 。先安装create-react-native-app 阅读全文
posted @ 2017-10-30 22:12 Merray 阅读(963) 评论(0) 推荐(0) 编辑
摘要:在上一节中使用我们使用下面的指令启动了Express的demo APP项目 这个指令具体执行了哪些内容呢? Node.js新版本改变了启动方式,npm start 会执行 bin目录下的www文件 调用的入口在 ./bin/www,查看www的代码会发现该文件引入了app.js,创建了一个HTTP 阅读全文
posted @ 2017-10-30 16:17 Merray 阅读(4638) 评论(0) 推荐(0) 编辑
摘要:参考:Express的安装 先创建一个文件夹专门存放NodeJS项目,这里以“E:\NodeJSProject”为例 CMD指向该目录 执行以下命名 新目录expressdemo下创建了一个express模板的app 目录结构说明:参考 bin, 存放启动项目的脚本文件 node_modules, 阅读全文
posted @ 2017-10-30 15:04 Merray 阅读(3511) 评论(0) 推荐(0) 编辑
摘要:参考:nodejs prefix(全局)和cache(缓存)windows下设置 假设nodejs根目录为“D:\nodejs” 如下所示,新建“node_cache”文件夹用来存放全局缓存 该路径下已经存在node_modules目录可用来存放全局模块,无需创建新的文件夹,默认已经内置了npm, 阅读全文
posted @ 2017-10-30 14:02 Merray 阅读(9143) 评论(0) 推荐(2) 编辑
摘要:nmp的更新可以使用自身指令即可: 可以看到从3.10.10升级到了4.0.5 都说npm比node升级的快,现在比起来nodejs的更新速度更快 如果npm官方资源访问较慢还可以使用taobao提供的npm镜像资源 淘宝镜像地址 阅读全文
posted @ 2017-01-11 14:11 Merray 阅读(344) 评论(0) 推荐(0) 编辑
摘要:之前在官网下载的nodejs win64版本4.* 最近发现nodejs都已经更新到了7.X 稳定版都升级到了6.X ,nodejs升级的真是神速了,想要升级下, 使用官方给的方法更新失败(使用的是n指令:npm install -g n),那就卸载了重装吧,网上资料说windows下直接下载最新的 阅读全文
posted @ 2017-01-11 13:34 Merray 阅读(6922) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.sina.com.cn/s/blog_450573000100e7fv.htmljs文件的编码是相对于解析器(编辑器)来说的,比如在eclipse里设置文件properties的text file encoding,然后编辑器编辑和保存就按相应的编码了。对于浏览器的解析就只能设置charset了,例如:<script type="text/javascript" language="javascript" src="test.js" charset="gbk">< 阅读全文
posted @ 2013-03-28 15:39 Merray 阅读(439) 评论(0) 推荐(0) 编辑
摘要:最近用到了javascript 代码量大 调试不方便 想到了Firefox 以前没有用过 现在装上试试1.下载火狐浏览器 Firefox下载地址:http://firefox.com.cn/download/2 直接双击exe安装即可3Firebug的插件的安装打开Firefox 调试脚本需要用到一个叫Firebug的插件在哪里下载呢, 点击“工具”-“附加组件” 打开附加组件管理器 打开“获取附加组件” 选项卡 在搜索框中输入Firebug 找到后 添加到Firefox即可安装成功后 在附加组件管理器的“扩展”中可以看到4.如何使用打开Firefox ,在右侧会有一个Firebug启用按钮 阅读全文
posted @ 2013-03-27 08:37 Merray 阅读(413) 评论(0) 推荐(0) 编辑
摘要:JavaScript 创建类/对象的几种方式 阅读全文
posted @ 2013-03-25 11:10 Merray 阅读(123) 评论(0) 推荐(0) 编辑