码迷,mamicode.com
首页 > Web开发 > 详细

nodejs 模块恩仇录

时间:2016-09-12 14:07:31      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

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 模块恩仇录

标签:

原文地址:http://www.cnblogs.com/CyLee/p/5864347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!