
node-js
lianyz1985
软件系统设计开发
代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。
展开
-
Mac上执行npm install时出现gyp ERR错误
Mac上执行npm install时出现gyp ERR错误执行npm install 出错解决办法执行npm install 出错gyp: No Xcode or CLT version detected!gyp ERR! configure errorgyp ERR! stack Error: `gyp` failed with exit code: 1gyp ERR! stack at ChildProcess.onCpExit (/Users/lianyz/projects/go-p原创 2020-08-09 21:56:42 · 15876 阅读 · 0 评论 -
Node.js学习笔记
《Node.js 实战》中聊天室的例子将socket.io更新至最新版本时chat程序报错 if (fn) process.nextTick(fn.bind(null, null, sids));TypeError: fn.bind is not a function at Adapter.clients (<MY_PATH>\chatrooms\node_modules\socket.io原创 2017-06-04 20:01:01 · 1688 阅读 · 1 评论 -
Node.js程序出现不响应客户端请求问题(按“Ctrl+C"后恢复)
Node.js程序出现不响应客户端请求,在服务端命令行串口按”Ctrl+C”后,程序恢复响应。 原因:在服务端的命令行窗口中执行了选择操作。 如下图所示,图中白色部分为选中的三行。 此时,在客户端向服务器端发送请求,无响应,如下图所示。 答案来源于NB的stackoverflow原创 2017-07-10 20:12:53 · 3685 阅读 · 9 评论 -
为npm设置淘宝镜像的方法
在iMac上为npm设置淘宝镜像的方法编辑 ~/.npmrc 加入下面内容registry = https://registry.npm.taobao.org原创 2017-07-29 19:48:53 · 1111 阅读 · 0 评论 -
Node中的__dirname与process.cwd()
__dirnameNode中的__dirname(前面有两个下划线)是一个全局变量,用来确定当前运行的文件所在的目录。是被执行的js文件的目录。process.cwd()process.cwd()是表示当前工作目录,是当前执行node命令时候的目录。在开发时,__dirname与cwd通常是同一个目录,但在生产环境中,Node可能是从另外一个目录中运行的,用__dirname有助于保持路径在各种环境原创 2017-07-09 12:11:32 · 2029 阅读 · 0 评论 -
Express中的app.use与app.get的区别
app.useapp.use的作用是将一个中间件绑定到应用中,参数path是一个路径前缀,用于限定中间件的作用范围,所有以该前缀开始的请求路径均是中间件的作用范围,不考虑http的请求方法,例如: 如果path 设置为’/’,则 - GET / - PUT /foo - POST /foo/bar 均是中间件的作用范围。app.getapp.get是express中应用路由的一原创 2017-07-09 15:39:07 · 6647 阅读 · 0 评论 -
Node.js调用debug组件启动调试模式
Windows环境下,在命令行中输入:set debug=*或者set debug=express.*再启动应用node demo.js原创 2017-07-09 15:43:46 · 840 阅读 · 0 评论