nodejs
文章平均质量分 57
bugknightyyp
喜欢开源,喜欢分享,喜欢激情
展开
-
关于安装node-inspector报错 "socket hang up"
礼拜天在家里用“npm -g install node-inspector”命令安装 node-inspector时,没报什么错,就顺利安装好了。但是来公司以同样的方法安装就报错了,错误如图:后来谷歌到一篇文章是说 他在安装ex原创 2012-12-31 09:46:47 · 3158 阅读 · 0 评论 -
调试grunt方法
第一种是直接在cmd命令下借助node-inspector调试。命令格式:node --debug {grunt-cli base dir}\grunt build-task。eg:node --debug-brk C:\\Users\\yangyongpeng\\AppData\\Roaming\\npm\\node_modules\\grunt-cli\\bin\\grunt spri原创 2014-02-26 17:34:12 · 3692 阅读 · 0 评论 -
Linux安装node.js
参考: Linux安装node.js转载 2014-03-04 23:37:24 · 953 阅读 · 0 评论 -
nodejs的配置信息
npm config ls -l 查看系统所有的默认配置原创 2014-03-04 23:23:46 · 1643 阅读 · 0 评论 -
win7安装grunt-contrib-qunit
grunt-contrib-qunit是基于phantomjs .exe,所以会首先安装 phantomjs.exe,安装是使用npm上注册的模块phantomjs来安装的,该模块实现了下载,及解压提取phantomjs.exe安装包的功能,并返回了phantomjs.exe安装的绝对路径,phantomjs是安装在: phantomjs模块的当前路径 / lib / phantomjs / ph原创 2014-03-19 16:55:54 · 1590 阅读 · 0 评论 -
window自制bat,vbs脚本,自动在后台运行nodejs application
环境:window8.11、新建一个.bat文件。内容如:@ECHO ON f:cd \repositories\yyperstart /b nodemon index.js -f 2、新建一个.vbs文件。内容如:Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c run-yyper-blog.bat"原创 2014-12-03 00:16:05 · 5086 阅读 · 0 评论 -
win7搭建ghost开发所需环境
如果只是想使用ghost,对其源码不感兴趣的话,直接去官网下载源码,官网下载的源码包已经把该处理的文件都处理好了,然后npm install --production 安装下依赖就能够使用了。如果你想研究源码,那就需要搭建开发所需环境了。ghost使用的技术:1、后台服务基于express;2、模板引擎使用的是 handlebars;3、css是基于sass;4、构建工具使用的原创 2014-01-02 18:45:12 · 1656 阅读 · 0 评论 -
nodejs环境设置
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npm config set registry http://registry.cnpmjs.org npm info underscore (如果上面配置正确这个命令会有字符串response)2.命令行指定npm --registry http://regis转载 2014-12-06 17:43:15 · 1012 阅读 · 0 评论 -
怎样给connect/express.js写中间件
如果你有想写属于自己的express.js中间件的想法,很可能你知道express.js实际上就是一个Connect(附带额外的特性),如果你还不知道它,或许你应该先静心地了解更多的Connect知识。 如果你已经知道Connect是什么,并且想为它写一个中间件,那么你来对地方了。我将给展示怎样和express.js一起使用你自主牌子的中间件。 在我们写中间间之翻译 2013-04-17 16:29:14 · 3602 阅读 · 2 评论 -
NodeJs:module.filename、__filename、__dirname、process.cwd()和require.main.filename 解惑
复制于:http://www.cnblogs.com/happyframework/archive/2013/05/16/3080910.html测试代码:console.log('*** app start ***');console.log('*** module.filename = ' + module.filename + ' ***');consol转载 2014-01-08 14:09:19 · 2433 阅读 · 0 评论 -
commenjs 规范里exports 和 module.exports的关系和区别
1、模块对外输出接口都是通过“module.exports”来实现输出的。即使是通过“exports”定义的接口,也是通过把接口添加到"module.exports"上对外输出的。2、"exprots"输出的结构如key:value 散列值的字面量对象({ }),module.exprots可以输出任何合法的js数据类型(boolean, number, date, JSON, string,原创 2013-01-02 01:38:43 · 2264 阅读 · 0 评论 -
nodejs event模块
此时无声胜有声,看完以下几篇参考文章,什么都明白了。参考(被“墙奸”了就翻吧):nodejs中文文档何畏-Node.js学习系列笔记:Events 事件模块熱血漢誌-NodeJS 如何使用EventEmitter 自訂事件熱血漢誌-範例續談 event emitter - explain how event emitter works for js Classnodej原创 2013-01-04 15:35:13 · 887 阅读 · 0 评论 -
managing module dependencies
使用 NPM 来捆绑(管理)你的模块依赖 如果你正在编译一个应用,并且它依赖一些 npm模块,你就可以在package.json文件里指定它们,用这种方式: "dependencies": { "express": "2.3.12", "jade": ">= 0.0.1", "redis": "0.6.0"} 通过这样做,你每次检翻译 2013-03-25 15:39:31 · 1229 阅读 · 0 评论 -
在nodejs里定义全局变量
如果你正在使用一系列node模块,或许是一个像Express.js一样的框架,突然需要使用几个全局变量。怎样在nodejs里创建全局变量呢? 对此最常见的建议是“不使用‘var’关键字声明一个变量”或“给object对象添加一个变量”或“给OBJECT对象添加一个变量”。你会使用哪种方式呢? 首先,让我们分析下global对象。打开一个终端,启动一个node命令翻译 2013-04-14 18:01:59 · 52650 阅读 · 6 评论 -
怎么样写一个 node.js模块以及NPM Package
你来到了写一个mode.js模块的舞台中央,不管你是因为自己需要写一个你自己的nodejs模块,还是你仅仅是处于好奇。无论是什么原因,在这个教程里,我将给你演示怎样创建一个nodejs模块。 nodejs 模块符合CommonJs规范的模块,都是简单的实现。相信我,通过读完这篇文章,你就能够创建一个简单的node模块。 首先,让我们看看怎样在一个app使用通过N翻译 2013-04-10 18:42:54 · 6256 阅读 · 0 评论 -
less-middleware
ps:基于 express 配置less文件目录和css文件目录配置:几点说明:1、这个会涉及到3个目录的对应规划,即:请求路径、css文件路径、less文件路径。2、express静态文件路径的配置 与 css文件存放路径与 对该文件的请求路径的关系。例如:假设: "/" 为项目的根目录。静态文件路径的配置如下:app.use(express.static(path.原创 2013-12-18 13:56:15 · 2608 阅读 · 0 评论 -
node-inspector调试
按别人文章说的步骤一步一步操作,但最后在chrome 里访问”http://127.0.0.1:8080/debug?port=5858“ 进行调试时,发现访问后,启动node-inspector的cdm界面提示”connect ECONNREFUSE“ 貌似是”连接被拒绝“的意思,而且chrome调试界面script选项下也没有 脚本列表。后来才意识到是 : 运行node应用是没有启动调试模原创 2012-12-30 23:40:30 · 2298 阅读 · 0 评论 -
nodejs安装node-inspector报错
之前安装node-inspector,npm一个命令妥妥的就安装好了,现在在win8.1下,就报错找不到python,后来安装python了3.x的版本,并将python加到PAHT环境变量里,还是报错你,但不是之前找不到python的错了,报的是关于spawn的错,后来,卸载了python3.x的版本,换2.x的版本,再:npm install -g node-inspector顺利原创 2014-12-06 21:35:52 · 5741 阅读 · 0 评论