随笔分类 -  node

上一页 1 ··· 5 6 7 8 9

让nodejs 支持 es6 import
摘要:备注: 尽管nodejs 新版本已经支持es6 的好多特性了,但是还是有部分不支持,为了使用,实际上我们有一个 比较强大工具 bable,下面介绍几个比较简单的用法。 1. bable-cli 中的 babel-node a. 初始化项目 yarn init -y b. 安装依赖 babel-cli 阅读全文

posted @ 2018-01-06 12:26 荣锋亮 阅读(1357) 评论(0) 推荐(0) 编辑

npm 可执行模块的开发&&私服发布
摘要:备注: 大家日常在使用npm 安装依赖的时候有一些是命令行工具,比如vue-cli,具体的开发比较简单,同时 可以基于此开发一些脚手架,方便开发。 1. 项目初始化 npm init 备注:按照提示书写即可,备注本次使用了npm 私服 (cnpm)所以name 需要按照cnpm scope 的定义, 阅读全文

posted @ 2017-12-27 18:41 荣锋亮 阅读(323) 评论(0) 推荐(0) 编辑

nodejs docker 开发最好选择yarn 进行包管理而不是npm
摘要:npm 与yarn 的区别网上一大堆的文章,我们在构建docker 镜像是应该遵守的有些原则 基础镜像尽量小 对于构建进行缓存处理 构建的docker 的文件层数尽量少 能直接运行的,就别进行重复构建了(比如go) 基础镜像尽量小 对于构建进行缓存处理 构建的docker 的文件层数尽量少 能直接运 阅读全文

posted @ 2017-11-10 18:08 荣锋亮 阅读(4131) 评论(0) 推荐(0) 编辑

yarn 管理nextjs 项目
摘要:预备环境 nodejs npm 1. yarn 安装 npm install -g yarn 2. nextjs 项目初始化 yarn add next react react-dom 3. 配置nextjs 项目 "scripts":{ "dev": "next", "build": "next 阅读全文

posted @ 2017-11-09 16:42 荣锋亮 阅读(1285) 评论(0) 推荐(0) 编辑

node 升级
摘要:npm install -g n npm update –g 阅读全文

posted @ 2017-04-25 20:00 荣锋亮 阅读(134) 评论(0) 推荐(0) 编辑

jasmine 使用
摘要:1. 下载浏览器运行测试包 https://github.com/jasmine/jasmine/releases https://github.com/jasmine/jasmine/releases 2. 解压,运行包含的测试 SpecRunner.html SpecRunner.html 3. 阅读全文

posted @ 2017-01-22 16:50 荣锋亮 阅读(518) 评论(0) 推荐(0) 编辑

编写浏览器和Node.js通用的JavaScript模块
摘要:长期以来JavaScript语言本身不提供模块化的支持, ES6中终于给出了 from, import等关键字来进行模块化的代码组织。 但CommonJS、AMD等规范已经被广为使用,如果希望你的JavaScript同时支持浏览器和Node.js, 现在只有这几种方式: 通过 browserify等 阅读全文

posted @ 2017-01-22 16:49 荣锋亮 阅读(537) 评论(0) 推荐(0) 编辑

pm2使用
摘要:简单教程 首先需要安装pm2: 运行: 初次安装并运行,会有一个高大上的界面: 高大上的界面 高大上的界面 直接我们介绍过forever,那么pm2与forever相比较有哪些高大上的功能呢?我们看一下对比表格: 我们可以很直观的看出,pm2相比较Forever,功能更加强大一些。 查看运行状态 我 阅读全文

posted @ 2016-12-30 20:49 荣锋亮 阅读(715) 评论(0) 推荐(0) 编辑

jsonpath
摘要:1. java 类库 jayway/JsonPath maven 使用方法 jsonpath 语法: Operators 2. js 类库 jsonpath-plus npm 使用 nodeJs broswer 阅读全文

posted @ 2016-10-08 13:55 荣锋亮 阅读(1445) 评论(0) 推荐(0) 编辑

docker nodejs 基本应用
摘要:1. 安装docker 环境2. nodejs 应用布局package.json{ "name": "docker-centos-hello", "private": true, "version": "0.0.1", "description": "Node.js Hello world ... 阅读全文

posted @ 2016-01-26 15:02 荣锋亮 阅读(251) 评论(0) 推荐(0) 编辑

node js 常用模块
摘要:前100个依赖库里,underscore是属于语言基础类,express是服务器框架,有5、6个测试框架、以及5、6个递归遍历目录树的工具类、3个左右的命令行解析工具类,3个主流数据库的链接client库,2个ws库,多个js/CSS前端处理工具链,3-4个promise库,多个模版库,多个jque... 阅读全文

posted @ 2015-11-27 20:13 荣锋亮 阅读(532) 评论(0) 推荐(0) 编辑

Why we made vorlon.js and how to use it to debug your JavaScript remotely
摘要:Vorlon.js is powered by node.JS, socket.io, and late-night coffee. I would like to share with you why we made it, how to incorporate it into your own ... 阅读全文

posted @ 2015-06-26 08:44 荣锋亮 阅读(663) 评论(0) 推荐(0) 编辑

RequireJS 文件合并压缩
摘要:RequireJS的define 以及require 对于我们进行简化JavaScript 开发,进行模块化的处理具有很大的帮助但是请求加载的js 文件会有一些影响,一般的处理是对于文件进行压缩,但是requirejs 的压缩不是简单的进行压缩就行。RequireJS提供了一个打包压缩工具r.js来... 阅读全文

posted @ 2015-06-17 14:54 荣锋亮 阅读(406) 评论(0) 推荐(0) 编辑

nodejs 任务调度使用
摘要:使用的模块node-schedule的使用例子:1:确定时间var schedule = require("node-schedule");console.log("执行任务开始"); var date = new Date(2015,4,9,23,44,0); var j = sche... 阅读全文

posted @ 2015-05-09 23:50 荣锋亮 阅读(1683) 评论(0) 推荐(0) 编辑

oracle nodejs 访问
摘要:1. 下载node-oracle网址如下:https://github.com/joeferner/node-oracle2. 测试代码:var oracle = require('oracle');var connectData = { hostname: "localhost", p... 阅读全文

posted @ 2014-05-06 16:47 荣锋亮 阅读(366) 评论(0) 推荐(0) 编辑

vertx.io 与nodejs 一个简单的性能比较
摘要:vertx.io 与node 都是可以进行js运行的一个引擎,但是vertx 支持的语言相对于node 多,可以查看官网。今天下网上查询相关的信息时来了解到vertx.io 性能比node 好,于是自己编写简单的代码进行测试,同样书输出相同的信息。使用apache ab 模块进行性能呢比较。1.node 端的代码:var http = require('http');http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); 阅读全文

posted @ 2014-01-23 14:18 荣锋亮 阅读(5760) 评论(0) 推荐(0) 编辑

node express 返回json object
摘要:web 开发的过程中我们经常需要返回对象的json 格式,使用node express 是比较简单的,1.node express 基础网站的创建比较简单,以前的文章有2.编写对象并导出对象/*** Created by Dalong on 14-1-21. */function User(username,userage){ this.username=username; this.userage=userage;}User.prototype.say=function(){ return this.username+this.userage;}var usernamedemo=" 阅读全文

posted @ 2014-01-22 14:42 荣锋亮 阅读(11114) 评论(0) 推荐(0) 编辑

nodejs 使用express开发获取其他网站引用本站点js文件的参数
摘要:nodejs进行站点的开发其性能是很好的,在js 大行其道的天下,使用js基本上可以干好多只要我们能想到的东西,我们可以使用js文件进行用户验证等等。这次我们就使用express 进行获取其他站点引用我们js 文件的处理(其中js文件是带参数的)引用我们js文件的站点的页面如下:1.站点引用 this is a demo看到其中的js引用文件了吧,这个就是带参数的js文件2.node 站点开发我们使用express 比较简单在app.js 中添加以下配置:app.get('/javascripts/userinfo.js',login.js);这是进行js文件访问的路由配置lo 阅读全文

posted @ 2014-01-21 09:52 荣锋亮 阅读(1262) 评论(0) 推荐(0) 编辑

nodejs express 学习
摘要:nodejs的大名好多人应该是听过的,而作为nodejs web 开发的框架express 大家也应该比较熟悉。记录一下关于express API 的文档:express()创建express 应用.var express = require('express');var app = express();app.get('/', function(req, res){ res.send('hello world');});app.listen(3000);应用app.set(name, value)指定对应名称的值app.set('tit 阅读全文

posted @ 2014-01-21 08:55 荣锋亮 阅读(1522) 评论(0) 推荐(0) 编辑

microsoft webMatrix 使用 IISnode 进行node express 开发
摘要:微软的microsoft webMatrix是一个免费的开发工具,我们可以使用它进行node 开发并利用iisnode 模块进行iis 的nodejs网站的维护,还是比较方便的。一个简单的node 站点开发如下(开发工具就不用介绍了):1.直接使用microsoft webMatrix 创建node express 入门站点项目的结构如下:这是我们网站的结构,其中好多事express 框架默认为我们创建的。2.设计代码:routes 中index.js 的代码如下:/* * GET home page. */ exports.index = function(req, res){ res.r. 阅读全文

posted @ 2014-01-20 20:11 荣锋亮 阅读(524) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9

导航