我们有一个 NodeJS 项目。我们决定将我们的node_modules目录提交到存储库中。当我部署时,gcloud app deploy我希望 Google App Engine 不要在npm install我的项目上运行。默认情况下它会运行npm install && npm start,我只需要npm start.
谢谢。
默认情况下gcloud将跳过目录,但是您可以通过创建.gcloudignorenode_modules来控制在部署中忽略哪些文件。
如果您不创建.gcloudignore文件,gcloud则会创建一个默认文件,其中包含以下内容:
.gcloudignore
.git
.gitignore
node_modules/
Run Code Online (Sandbox Code Playgroud)
您可以.gcloudignore在没有node_modules/目录的情况下创建您的目录。
您还可以在文件中指定要安装的依赖项 package.json。有关如何指定依赖项的更多信息,您可以查看此链接。
| 归档时间: |
|
| 查看次数: |
1172 次 |
| 最近记录: |