Express4 学习过程中遇到的问题及解决

Express4.9.0学习过程中遇到的问题及解决

1、express 不是内部或外部命令,也不是可运行的程序或批处理文件

关于这个问题首先要确认Express组件是否安装完全,从网上的资料来看,express版本3.5之后,分为两个独立组件包:express 和express-generator,两个组件必须安装。

npm install express

npm install express-generator

全局安装添加 参数 -g;

安装完成后,目录切换到组件安装位置,应该有express 和express.cmd

然后将这个两个文件的路径加到环境变量中,重启机器即可使用express命令。

2、用supervisor启动express4项目

supervisor工具大大减小了我们开发node的工作量。在开发时用supervisor XXX.js启动服务后,系统会自动检测项目的变化,以避免我们反复关闭重启服务。但是express4改变了服务的启动方式,现在用npm start启动服务,这样我们想用supervisor启动服务就不能用原来的方式了,应改为supervisor ./bin/www,这样就可以继续享受supervisor给我们带来的方便了。

时间: 2024-10-07 17:48:16

Express4 学习过程中遇到的问题及解决的相关文章

mysql/mariadb学习过程中出现的问题与解决

mysql> insert into student values(162111,'周帅','男',21,'CS'); ERROR 1062 (23000): Duplicate entry '16211160127' for key 'PRIMARY'(duplecate为重复的意思) primary key 主键不能插入与其相同的字段 同 unique ERROR 1025 (HY000): Error on rename of './test/#sql-27c_2308' to './te

java学习过程中遇到的坑及解决方法

1. Table 'my_data_base.gjp_zhangwu' doesn't exist Query: select * from gjp_zhangwu Parameters: 数据库中的表不存在 2.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 需要导入commons-logging jar包 原文地址:https://www.cnblogs.com/we-smile/p/968047

Mybatis 学习过程中出现空指针异常的错误【已解决】

Mybatis 学习过程中出现空指针异常的错误[已解决] 以下是写的小测试的代码 bean层 Player类(篮球队队员) bean层 Team类(篮球队) dao层 TeamDao.xml配置文件 dao层 TeamDao接口 测试类 测试运行之后就一直报空指针的错误,经过多次检查逻辑,还是没有发现错误,终于,在小仙女的耐心查找下,找到了错误,这个地方是collection里面的一个错误,应该是ofType,而不是column,emm~ 再次测试后,运行成功 因此,在学习的过程中必须足够的细心

Qt学习过程中遇到的问题

由于工作需要,开始使用Qt,由于在网上找的教程文档时针对qt3的,所以在学习的过程遇到了许多由于版本不一致造成的问题,因此记录下来. 参考的文档是:Qt入门教程 详细讲解版 本机Qt版本为:Qt5.3.1(windows.Linux(CentOS 6.2)) windows下 1.错误:C1083: 无法打开包括文件:“QApplication”: No such file or directory原因:Qt5里不再用QtGui模块,而是使用QtWidgets模块.解决办法:在工程文件.pro里

谈谈OSSIM学习过程中的提问技巧

谈谈OSSIM学习过程中的一些提问技巧 大家通常在系统出现问题会,会上网寻找答案,比如通过QQ群.百度谷歌或者社区论坛等方式,他们往往将自己的问题粘到网上,一挥手便转身离去,希望能用这种方式直接从对方获取答案. 在专家眼里,你所提出技术问题的解答很大程度上取决于你提问的方式与此问题的难度.对于一些同学在提问前不深入思考,也不做功课的人,随便提出问题,专家们会觉得你不愿意自己付出,在浪费他们的时间,自然也不会得到想要的结果.专家们最喜欢那些真正对问题有兴趣并愿意主动参与解决问题的人,提出有技术含量

Eclipse ADT中的logcat不显示解决方法

Eclipse ADT中的logcat不显示解决方法: 1.在Eclipse界面中找到DDMS,然后找到device选项卡,在这个选项卡中选择reset adb,如果不行尝试方法2: 2.不用关闭eclipse和模拟器,在Android SDK的tools目录下有个 ddms.bat 批处理文件,运行这个文件可以启动DDMS,同时这里面有logcat,可以显示信息: 3.以上方法都不行,最终杀手锏就是重启eclipse,重启模拟器,记得在任务管理器中关闭adb.exe,这时应该就可以了. 4.用

loadrunner安装破解中遇到的问题和解决方法

今天我们来总结下loadrunner在安装破解过程中遇到的问题以及解决方法 安装过程: 1.点击setup.exe运行我们的安装文件的时候,在安装的过程中,出现提醒“计算机缺少vc2005_sp1_with_atl_fix_redist”,安装不能继续下去. 2,出现这种情况是因为本机缺少该组件所致,安装此组件后重新安装就可以解决这个问题,我们可以在网上下载这个组件,但其实loadrunner是自带这个组件的,可以直接进行安装,找到安装程序自带的lrunner\Chs\prerequisites

asp.net url址址中中文汉字参数传递乱码解决方法

中文乱码是网站开发中会常碰到的问题,今天我们来讲一下关于url址址中中文汉字参数传递乱码解决方法,有需要的朋友可以参考下.在cs文件里传参的时候用UrlEncode: Response.Redirect("B.asp教程x?Name="+Server.UrlEncode(Name)); 接参的时候用UrlDecode: Response.Write(Server.UrlDecode(Request.QueryString["Name"])); 脚本儿里传参的时候用e

OC开发学习过程中的一些小经验

1.引入头文件以及框架 :  @import   XXXX         XXXX表示需要引入的文件/框架2.头文件引用循环:两个头文件相互包含时,将其中一个头文件的类用@class引入3.设置边角幅度 :[  XX.layer setCornerRadius:100 ]  ;    XX表示需要设置边角的对象,一般是给按钮设置,边角幅度大小跟最后数字取值关联.4.多个引号处理方法:引号前加\,如果还有括号影响,就再单独用@“ “将其框起来..专业术语叫转义字符.. 5.在UIWebview中