本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Mac下使用node-inspector调试NodeJS
第一种方法,是通过node-debug test.js,直接运行Node的Debug,这是node-inspector给的用法,直接会启动默认浏览器,当然是需要Chrome的才可以
第二种方法就是明白了他的实现原理
首先是通过终端,启动node-inspector,如下命令
node-inspector --web-port=8888 &
其中--web-port为要监听的端口号
系统会 ...
Node.js中的什么时候用module.exports,什么时候用exports,区别是什么
官方文档的一开头,给出的例子是这样的:
http://nodejs.org/api/modules.html
var circle = require('./circle.js');
console.log( 'The area of a circle of radius 4 is ' + circle.area(4));
var PI = Math.PI;
exports.area = fun ...
Node的模块之clean-css
clean-css:
css minifier for node.js
npm install clean-css
//old
var minimized = CleanCSS.process(source,options);
//new
var minimized = new CleanCSS(options).minify(source) ...
web开发中的linux环境配置
Linux环境变量配置
linux系统有32位和64位之分,所以配置linux的环境变量与所装的系统位数有关。
1.google chrome安装:
执行命令:wget -O google-chrome_amd64.deb http://goo.gl/iXDWk
cd soft-install/ (把soft-install换成你的google chro ...
Node的process模块
node的process模块
process.argv
返回一个数组:
第一个是node
第二个是js文件名
下面就是命令行添加的参数
process.cwd
返回当前进程的工作目录
process.version
返回NODE_VERSION属性,返回值和node -v返回一样
proc ...
node模块收集os-cli
收录一个node的模块:os-cli
https://www.npmjs.org/package/os-cli
npm install os-cli
show OS version in command line
node判断是否是file或者dir
var fs = require('fs'),
path = require('path');
function exists(path){
return fs.existsSync(path) || path.existsSync(path);
}
如何判断是不是文件:
function isFile(pa ...
node基础模块fs之exists扩展
node中如何判断文件是否存在:
1、代码片段来自volo的exists.js
var fs = require('fs'),
path = require('path');
module.exports = fs.existsSync || path.existsSync;
2、fis的处理:
var fs = req ...
node如何获取本机local ip
记录一下node如何获取本机local的ip:
function getIPAdress(){
var interfaces = require('os').networkInterfaces();
for(var devName in interfaces){
var iface = interfaces[devName];
...
Node的os模块
收录一下node的os模块:
os.platform()
当前操作系统平台 、 mac下面返回的是:darwin,windows是:win32
os.freemem()
内存总数,字节为单位
os.type()
获取操作系统类型,mac下是 Darwin
os.totalmem()
空闲内存 ...
grunt中如何执行一些子任务的方式
一般我们自己写的一些子任务:
var runSubTask = function(command){
var exec = require('child_process').exec;
exec(command,function(error,stdout,stderr){
if(stdout){
...