nodeJs
咳咳00
......
展开
-
【express】app.use和router.use的区别及解析
写在前面:最近研究nodejs及其web框架express,对app.use和app.get没理解清,以致踩了坑浪费不少时间,我根据自己实践及总结出此博客,若有错误还请大家多多指教。app对象app对象一般用来表示Express程序。通过调用Express模块导出的顶层的express()方法来创建它:var express = require('express');var app ...转载 2019-06-27 13:57:35 · 10202 阅读 · 1 评论 -
nodejs中package.json和package-lock.json文件的功能分析
package.json与package-lock.json文件的作用package.json文件记录你项目中所需要的所有模块。当你执行npm install的时候,node会先从package.json文件中读取所有dependencies信息,然后根据dependencies中的信息与node_modules中的模块进行对比,没有的直接下载,已有的检查更新(最新版本的nodejs不会更新,...转载 2019-03-07 09:27:56 · 188 阅读 · 0 评论 -
NodeJS模块全局安装路径配置
写在前面的内容: 官网下载NodeJS安装后,会默认安装npm,使用npm安装模块时会有全局安装和本地安装两种。 本地安装 1. 将安装包放在 ./node_modules 下(运行npm时所在的目录) 2. 可以通过 require() 来引入本地安装的包 全局安装 1. 将安装包放在 C:\Users\Administrator\AppDat...转载 2019-03-15 09:30:42 · 923 阅读 · 0 评论 -
关于npm安装全局模块,require时报Error: Cannot find module 'XXX'的解决办法
下午使用npm安装“cheerio”。npm安装有两种模式:本地 # npm install cheerio全局 # npm install cheerio -g如果想要全局安装,你首先要先设置个全局路径我在"node的安装位置/lib/node_modules/"目录下新建了文件夹node_global专门用来存放新安装的全局包# npm config set cache...原创 2019-03-12 16:32:17 · 31991 阅读 · 0 评论 -
NodeJs代码调试1(inspector+chrome) 实现谷歌浏览器调试后台nodejs代码
以下博客,比较详细:链接:https://blog.csdn.net/u010476739/article/details/80159126转载 2019-03-12 17:44:23 · 341 阅读 · 0 评论 -
nodejs之querystring模块
这里主要记下querystring模块的使用方法。querystring从字面上的意思就是查询字符串,一般是对http请求所带的数据进行解析。querystring模块只提供4个方法,在我看来,这4个方法是相对应的。这4个方法分别是querystring.parse和querystring.stringify,querystring.escape和querystring.unescape。...转载 2019-03-21 14:05:45 · 187 阅读 · 0 评论 -
nodejs中使用log4js + pm2
处于考虑程序上生产后,能够及时掌握错误信息,把日志以文件的形式存在,故使用了log4js推荐博客:https://blog.csdn.net/xiaoyangerbani/article/details/82319876使用时出现的问题:1.req.body为空,没有请求数据解决:在app.js文件中,由于引入了bodyParser,所有app.use()使用这个模块时,要放在...原创 2019-03-29 17:31:19 · 486 阅读 · 0 评论