![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
ccMa
这个作者很懒,什么都没留下…
展开
-
express安装问题
当我按照传统的方式用命令行npm install express -g进行安装express的时候运行express -V显示'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。看到网上有人说由于安装的express版本较高可能需要npm install express-generator -g但是还是显示'express' 不是内部或外部命令,也不是可运行的程序或原创 2015-09-09 18:02:22 · 540 阅读 · 0 评论 -
express第一个程序
在做express的第一个程序时,遇到了一些问题。首先我用express app创建出名为app的项目我进入到app目录中,用node app启动项目,但是出现module.js:338 throw err; ^Error: Cannot find module 'express'解决方法,用命令将包下载下来,npm install expr原创 2015-09-10 09:12:50 · 368 阅读 · 0 评论 -
express框架不重启刷新内容小问题
在项目根目录用npm start命令启动express程序的时候会有一个问题:已更改文件就需要重新启动。同时命令行提示可以用,node ./bin/www命令启动项目。这个和npm start一样都是不支持动态更改文件的。这时我选择用supervisor命令(需要用npm install supervisor下载包)在项目根目录用supervisor ./bin/www就可以动态更改了原创 2015-09-11 10:51:42 · 1732 阅读 · 0 评论 -
linux下安装node出现的node命令找不到,express命令找不到的问题,解决方法。
首先是在linux下安装node的问题:查了很多人安装方法,也试过了,就是下载完node的压缩包,在linux服务器下解压,进入到bin目录就可以运行node命令了,但是我的提示-bash: node: command not found。这就郁闷了。接着我选用了epel的方法来进行安装node。方法入下sudo yum install epel-releasesudo y原创 2015-12-09 18:36:36 · 12343 阅读 · 4 评论 -
cannot found module ejs/jade 但是我确实已经安装了ejs/jade(’/‘带表或者)
在我已经安装了ejs或者jade的情况下,运行node ./bin/www命令出现了没有找到ejs/jade模块的错误提示。这个时候有点郁闷了。经过查资料解决了问题。如下:我安装的express是全局的,但是我的ejs和jade都是本地的,以至于我的项目下的node_modules目录下有ejs/jade,但是没有express。从而导致了这个错误。在安装个本地的express就可以了原创 2015-12-10 11:21:26 · 534 阅读 · 0 评论 -
node+express在前台接收后台传出的session值
在以前写jsp的时候,可以直接从前台获得到session。但是发现用ejs在前台并不可以直接得到session,(我在后台用的是express-session这个包)。查了相关的文档,找到了解决方式。我们只需要在app.js中加入app.use(function(req, res, next){ res.locals.session = req.session;原创 2015-11-25 19:09:12 · 3608 阅读 · 0 评论 -
node+express中用async来避免sql嵌套
在写一个自己的小项目的时候发现如果逻辑稍微复杂一点,就会陷入很多的嵌套中,这也就是所谓的回调地狱。以前的写法可能是这样conn.query('sql',function(err,data){ if(err) { console.log(err); }else { conn.query('sql',function(err,data){ if(err) { co原创 2015-11-27 14:41:52 · 1766 阅读 · 1 评论