Node.js 如何在OpenShift上运行generator angular fullstack中给出的seed.js?
我正在开发一个应用程序,使用MEAN.js及其生成器(),并使用Openshift作为宿主 生成器的项目模板包括一个脚本(server/config/seed.js),用于用两个用户填充数据库 在localhost中,它是自动调用的,但我也可以使用Node.js 如何在OpenShift上运行generator angular fullstack中给出的seed.js?,node.js,openshift,mean,Node.js,Openshift,Mean,我正在开发一个应用程序,使用MEAN.js及其生成器(),并使用Openshift作为宿主 生成器的项目模板包括一个脚本(server/config/seed.js),用于用两个用户填充数据库 在localhost中,它是自动调用的,但我也可以使用节点服务器/config/seed.js调用它(假设您位于根应用程序目录) 问题是,当我将它部署到Openshift时,我运行了它,没有报告任何错误,但是mongodb数据库没有更新。我在Openshift上运行它的具体步骤是: 连接到ssh:ssh
节点服务器/config/seed.js
调用它(假设您位于根应用程序目录)
问题是,当我将它部署到Openshift时,我运行了它,没有报告任何错误,但是mongodb数据库没有更新。我在Openshift上运行它的具体步骤是:
- 连接到ssh:
ssh….
cd-app-root/runtime/repo/
- `节点服务器/config/seed.js``
seedDB: true
或者将节点_ENV更改为开发,因为在第一次部署期间,它被设置为生产
然后
现在应该可以工作了
grunt
grunt:buildcontrol:openshift