nodejs 模块恩仇录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs 模块恩仇录相关的知识,希望对你有一定的参考价值。
gulp-nodemon 和 nodemon
官方网站:http://nodemon.io/
github地址:https://github.com/remy/nodemon/
简介:Nodemon 是一款非常实用的工具,用来监控你 node.js 源代码的任何变化和自动重启你的服务器。 Nodemon 是一款完美的开发工具
作用:自动启动/重启你的node程序,开发node服务端程序必备
安装:
npm install -g nodemon npm install -g gulp-nodemon
demo:
nodemon({ script: path.join(__dirname,‘/server.js‘), ext: ‘js‘, watch: [ path.join(__dirname,‘/dist‘) ], env: { ‘NODE_ENV‘: ‘production‘,‘PORT‘:PROD_PORT } })
open 和 opn
github地址:https://github.com/sindresorhus/opn
简介:打开的网站、文件之类的可执行文件。
安装:
npm install open
npm install --save opn
demo:
open(‘http://localhost:‘ + DEV_PORT)
gulp-sequence
github地址:https://github.com/teambition/gulp-sequence
简介:gulp的任务的执行是异步的。通过该模块实现顺序执行
作用:让gulp任务,可以相互独立,解除任务间的依赖,增强task复用
安装:
npm install --save-dev gulp-sequence
demo:
gulp.task(‘webpack:dist‘,gulpSequence(‘set-env-prod‘,‘webpack‘))
del
github地址:https://github.com/sindresorhus/del
简介:删除文件
作用:删除文件/文件夹
安装:
$ npm install --save del
demo:
del([path.join(__dirname, ‘/dist/*‘)])
path
第三方学习地址:http://www.jianshu.com/p/fe41ee02efc8
简介:提供关于路径的函数
//引用该模块 var path = require("path"); //路径解析,得到规范化的路径格式 var myPath = path.normalize(__dirname + ‘/test/a//b//../c/utilyou.mp3‘); console.log(myPath); //windows: E:\workspace\NodeJS\app\fs\test\a\c\utilyou.mp3
以上是关于nodejs 模块恩仇录的主要内容,如果未能解决你的问题,请参考以下文章
书剑恩仇录online全套源代码(服务端+client+文档)
当尝试将变量传递给另一个模块时,将代码拆分到Nodejs中的自定义模块时,它将被定义为未定义
使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面