nodejs express-generator 缺少文件
missing file for nodejs 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 - -
在我的输出中有以下输出:
Missing helper: "Welcome"
我尝试了与您相同的步骤,但效果非常好。我猜你的节点版本有问题。
使用以下命令检查您当前的节点版本:
sudo node -v
如果你低于v8.X
那你需要升级节点版本。我正在与 node v10.8.0
合作
您可以使用nvm (node version manager)
升级管理各种节点版本
要安装 nvm,您可以按照 link here。并按照以下步骤操作:
安装你想要的Node.js版本
使用 nvm install node
安装最新版本
使用最新版本 nvm use node
使用 nvm install --lts
安装最新的 LTS 版本
使用最新的 LTS 版本 nvm use --lts
我正在学习 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 - -
在我的输出中有以下输出:
Missing helper: "Welcome"
我尝试了与您相同的步骤,但效果非常好。我猜你的节点版本有问题。
使用以下命令检查您当前的节点版本:
sudo node -v
如果你低于v8.X
那你需要升级节点版本。我正在与 node v10.8.0
您可以使用nvm (node version manager)
要安装 nvm,您可以按照 link here。并按照以下步骤操作:
安装你想要的Node.js版本
使用 nvm install node
安装最新版本
使用最新版本 nvm use node
使用 nvm install --lts
安装最新的 LTS 版本
使用最新的 LTS 版本 nvm use --lts