【发布时间】:2017-06-10 20:40:08
【问题描述】:
我有一个使用 Socket.io、Express 和 Node.js 制作的简单网络应用程序。 已成功通过 Git 将其推送到 Heroku,并且运行良好。耶!
但是,我正试图让它在 Firebase 上运行。我似乎在安装 NPM 依赖项时遇到了一些麻烦。我没有使用 Webpack 或 Browserify,对于 Heroku,各种 NPM 依赖项都安装在他们的服务器上,我可以将我的 node_modules 文件夹留在本地计算机上。文档似乎没有谈论 NPM 依赖项。 我现在是在尝试做不可能的事情吗?还是我错过了一些关键步骤?**
我相信 Firebase 托管应该支持各种 JS 依赖项,因为如果我们只是做静态网站,还不如使用 FTP 和 Wordpress 之类的。在他们的网站上也有很多关于网络应用程序的提及..
我尝试过使用 Firebase CLI 并阅读文档,但它没有说明指定我的各种 NPM 依赖项,甚至没有询问我的 package.json 内容。我想知道它是否会注意到 package.json 文件,以便按照 Heroku 的方式安装它们。
我目前没有尝试使用任何 Firebase 功能,只是暂时托管,稍后将安装他们的登录和身份验证,这是我的最终意图。
干杯,感谢您的帮助! :D
【问题讨论】:
标签: node.js firebase npm webpack firebase-hosting