【发布时间】:2021-10-28 08:34:32
【问题描述】:
我使用 Heroku 部署了一个使用 JavaScript、Express 和 Node.js 的应用程序,当我在 localhost 中手动测试代码时一切正常,但在 Heroku 中查看它时,该应用程序根本没有任何功能。
这是构建日志:
-----> Building on the Heroku-20 stack
-----> Using buildpack: heroku/nodejs
-----> Node.js app detected
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NODE_VERBOSE=false
NODE_ENV=production
NODE_MODULES_CACHE=true
-----> Installing binaries
engines.node (package.json): unspecified
engines.npm (package.json): unspecified (use default)
Resolving node version 14.x...
Downloading and installing node 14.17.5...
Using default npm version: 6.14.14
-----> Restoring cache
- node_modules
-----> Installing dependencies
Installing node modules (package.json)
audited 50 packages in 0.703s
found 0 vulnerabilities
-----> Build
-----> Caching build
- node_modules
-----> Pruning devDependencies
audited 50 packages in 0.738s
found 0 vulnerabilities
-----> Build succeeded!
-----> Discovering process types
Procfile declares types -> (none)
Default types for buildpack -> web
-----> Compressing...
Done: 33.1M
-----> Launching...
Released v18
https://note-taker-io.herokuapp.com/ deployed to Heroku
【问题讨论】:
标签: javascript node.js express heroku