nodejs express-generator缺少的文件

时间:2018-10-13 05:35:19

标签: node.js express-generator

我正在关注here for Node.js + Express - Tutorial - Setup of Express中的教程。

当我遵循以下代码时:

npm install -g express-generator

然后

express testjsexpress

然后更改目录并安装依赖项:

npm install

最后,通过

运行该应用程序
npm start

然后在调用 localhost:3000 之后,我观察到输出中有一些命令。您能向我解释为什么会发生这些错误吗?我想知道我错过了什么以及如何解决。我的意思是为什么我在GET /stylesheets/style.css之前收到200,或者在GET /robots.txt或GET /favicon.ico之前收到404

> sccjsexpress@0.0.0 start x:\Projects\sccjsexpress
> node ./bin/www

GET / 200 482.237 ms - 170
GET /robots.txt 404 526.164 ms - 1362
GET /stylesheets/style.css 200 10.400 ms - 111
GET /favicon.ico 404 31.243 ms - 1362
GET / 304 14.910 ms - -

在我的输出中,下面是输出:

  

缺少助手:“欢迎”

1 个答案:

答案 0 :(得分:1)

我尝试了与您相同的步骤,效果很好。我想您的节点版本有问题。

使用以下命令检查您当前的节点版本:

sudo node -v

如果您低于v8.X

然后您需要升级节点版本。我正在与node v10.8.0

合作

您可以使用nvm (node version manager)升级管理各种节点版本

要安装nvm,可以单击链接here。并按照步骤操作:

安装所需的Node.js版本
使用nvm install node安装最新版本
将最新版本用于nvm use node
使用nvm install --lts安装最新的LTS版本
使用nvm use --lts

的最新LTS版本