google app engine上的node.js:运行与package.json中指定的不同版本
我在GAE(googleappengine)flex环境中有一个节点应用程序。在代码中,package.json指定:“节点”:“8.11.4”: 但是当我从google云控制台打开一个Cloud Shell窗口并运行“node--version”时,我得到了v8.9.4 通过阅读谷歌的文档,我还没有看到任何关于使用与package.json不同版本的内容的信息。有人知道谷歌是否有其他方法来确定最终将使用哪个版本的node吗?或者可以在另一个位置设置Node.js版本,该版本可能与package.json冲突?该产品是与GAE分离的GCP产品(灵活)。它不会在您的GAE flexible应用程序实例上执行。发件人: 启动Cloud Shell时,它提供了一个运行基于Debian的Linux操作系统的虚拟机 系统 您获得的信息来自该虚拟机 要查看GAE flexible应用程序实例上的信息,您需要专门连接到它,请参阅。是与GAE(flexible)分离的GCP产品。它不会在您的GAE flexible应用程序实例上执行。发件人: 启动Cloud Shell时,它提供了一个运行基于Debian的Linux操作系统的虚拟机 系统 您获得的信息来自该虚拟机google app engine上的node.js:运行与package.json中指定的不同版本,node.js,google-app-engine,google-cloud-platform,Node.js,Google App Engine,Google Cloud Platform,我在GAE(googleappengine)flex环境中有一个节点应用程序。在代码中,package.json指定:“节点”:“8.11.4”: 但是当我从google云控制台打开一个Cloud Shell窗口并运行“node--version”时,我得到了v8.9.4 通过阅读谷歌的文档,我还没有看到任何关于使用与package.json不同版本的内容的信息。有人知道谷歌是否有其他方法来确定最终将使用哪个版本的node吗?或者可以在另一个位置设置Node.js版本,该版本可能与package
要查看GAE flexible应用程序实例的信息,您需要专门连接到它,请参阅。是的,现在我可以看到我的项目使用了正确的节点版本,我只是找错了地方-谢谢!是的,现在我可以看到我的项目使用了正确的节点版本,我只是在错误的地方寻找-谢谢!
{
"name": "prismic-universal-app",
"version": "1.0.0",
"description": "",
"main": "public/js/compiled/server.js",
"engines": {
"node": "8.11.4"
},
"scripts": {
...