我正在使用Node.js和Express.js构建一个简单的网站,并使用典型的根级
现在,我正在学习如何使用Google Firebase进行Web托管和函数以部署网站。在执行Firebase CLI命令
这是我的项目目录结构:
package.json
来处理我的依赖项。现在,我正在学习如何使用Google Firebase进行Web托管和函数以部署网站。在执行Firebase CLI命令
firebase init functions
后,我现在有一个functions
目录,该目录还具有package.json
文件。我将初始的/app.js
文件转移到了functions/index.js
中,在进行测试时使用firebase serve
,一切正常。这是我的项目目录结构:
functions
└─views
└─index.js
└─package.json <- contains firebase-admin and firebase-functions dependencies
public
└─images
├─styles
└─scripts
firebase.json
package.json <- contains express, handlebars, etc. dependencies I had originally created.
现在为这个项目使用两个package.json
文件是好的实践吗?一个用于Firebase函数,另一个用于我的应用程序?我应该将它们合并成一个,如果应该,那么应该选哪一个?
我对后端开发还很新,请提供任何建议,谢谢!