【发布时间】:2019-01-21 00:18:15
【问题描述】:
我想使用 node.js 托管我的网站。
在npm install express --save 之后,添加package-lock.json & package.json & Procfile & node_module & .env。
我在下面尝试过,但没有成功。
rm -rf node_modules
npm install
我应该采取哪些其他方法?以下是我的错误。
> portfolio-website@1.0.0 start /Users/John/Project/portfolio-website
> node server
module.js:557
throw err;
^
Error: Cannot find module '/Users/John/Project/portfolio-website/server'
at Function.Module._resolveFilename (module.js:555:15)
at Function.Module._load (module.js:482:25)
at Function.Module.runMain (module.js:701:10)
at startup (bootstrap_node.js:190:16)
at bootstrap_node.js:662:3
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! portfolio-website@1.0.0 start: `node server`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the portfolio-website@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/John/.npm/_logs/2019-01-21T00_09_21_588Z-debug.log
server 文件夹包括server.js。
首先,为什么找不到模块?路径顺序正确。
【问题讨论】: