Node.js Heroku针对具有异常文件夹结构的节点应用程序的构建
该项目分为后端代码和本地客户端代码 两者共享一个github项目。看起来是这样的:Node.js Heroku针对具有异常文件夹结构的节点应用程序的构建,node.js,heroku,continuous-integration,Node.js,Heroku,Continuous Integration,该项目分为后端代码和本地客户端代码 两者共享一个github项目。看起来是这样的: backend/ --- src/ --- package.json client/ --- src/ --- package.json 对于我的heroku实例,我只希望运行后端代码,但同时希望使用github的持续集成功能 有没有办法让heroku只从后端文件夹运行npm安装和启动?在整个项目的根目录(后端的父目录)中创建一个package.json。您可以使用npminit--yes来实现这
backend/
--- src/
--- package.json
client/
--- src/
--- package.json
对于我的heroku实例,我只希望运行后端代码,但同时希望使用github的持续集成功能
有没有办法让heroku只从后端文件夹运行npm安装和启动?在整个项目的根目录(后端的父目录)中创建一个
package.json
。您可以使用npminit--yes
来实现这一点
为顶级package.json
文件提供两个脚本:
"scripts": {
"postinstall": "cd backend && npm install",
"start": "cd backend && npm start"
}
我们应该做到这一点