我在Cloud Run中建立了我的第一份工作。我使用Python。我在看Quickstart。
我能够成功地从源代码部署和运行作业,但日志显示的npm ERR!
对我来说毫无意义。我也试过部署一个更简单的HelloWorld,但得到同样的错误。
npm ERR! Missing script: "start"
npm ERR!
npm ERR! Did you mean one of these?
npm ERR! npm star # Mark your favorite packages
npm ERR! npm stars # View packages marked as favorites
npm ERR!
npm ERR! To see a list of scripts, run:
npm ERR! npm run
npm ERR! A complete log of this run can be found in: /home/cnb/.npm/_logs/2023-09-28T07_27_51_794Z-debug-0.log
Container called exit(1).
我不知道它想让我在哪里运行npm run
。作业的部署和运行看起来工作正常。虽然我没有看到任何代码实际运行。我在快速入门指南中没有看到任何关于npm的内容。
Job [job-quickstart] has successfully been deployed.
Execution [job-quickstart-6n4mj] has successfully started running.
我按照他们说的安装了gcloud CLI,并按照他们喜欢的方式把它放在主目录中。我的作业代码在另一个目录中,我正在从该目录中进行部署。
你知道我做错了什么吗?
1条答案
按热度按时间mum43rcc1#
我的账单帐户未验证。一旦我验证了它,我就从步骤1开始,一切都很好。也许我做了其他不同的事情,但验证我的付款是我注意到的唯一变化。我又试着打破它,但它现在起作用了。奇怪的是,我会说解决方案是:
请确保您的账单帐户在付款概览页面中已验证: