利用nodejs安装并运行express的三个坑

Posted yangzhou33

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用nodejs安装并运行express的三个坑相关的知识,希望对你有一定的参考价值。

概述

这是我安装并运行express的三个坑,应该是比较常见的,在此记录一下。

内容

express不是内部或外部命令

输入命令:express -V
报错:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决方法:

最新express4.0版本中将命令工具分家出来了,所以我们还需要安装一个命令工具,命令是:npm install -g express-generator。如果在AppData\Roaming\npm目录下生成了expressexpress.cmd两个文件,那么就成功解决了。

npm install报错

输入命令:npm install
报错:Unexpected end of input at 1:23510

解决方法:
输入指令:npm cache clean --force。然后再输入npm install就正常了。

npm start报错

输入命令:npm start
报错:missing script:start

解决方法:
init文件夹的package.json里面添加"scripts": {"start": "node ./bin/www"},如果里面本来就有,那就表示你之前npm install的位置错了,要先进入init文件夹再执行npm install

以上是关于利用nodejs安装并运行express的三个坑的主要内容,如果未能解决你的问题,请参考以下文章

nodejs上之express

nodejs 怎么全局安装express

利用nodejs监控文件变化并使用sftp上传到服务器

通过 nodejs 安装 Express 时出错

Windows环境下,从零开始搭建Nodejs+Express+Ejs框架---安装Express,ejs

nodejs教程 安装express及配置app.js文件的详细步骤