[英]Angular / node.js how to copy the app version from package.json to anothe non json file
[英]node.js on google app engine: different version running vs specified in package.json
我在GAE(Google App Engine)彈性環境上有一個節點應用程序。 在代碼中,package.json指定:“ node”:“ 8.11.4”:
{
"name": "prismic-universal-app",
"version": "1.0.0",
"description": "",
"main": "public/js/compiled/server.js",
"engines": {
"node": "8.11.4"
},
"scripts": {
...
但是當我從谷歌雲控制台打開Cloud Shell窗口並運行項目並運行'node --version'時,我得到v8.9.4
通讀google的文檔,我還沒有看到使用與package.json中的版本不同的版本的任何信息。 有誰知道谷歌是否還有另一種方法來確定最終將使用哪個版本的節點? 還是在另一個地方可以設置Node.js版本,而該版本可能與package.json沖突?
Cloud Shell是與GAE(靈活)分開的GCP產品。 它不會對你的GAE靈活的應用程序實例執行。 從虛擬機實例 :
啟動Cloud Shell時,它會配置一個運行g1的小型Google Compute Engine虛擬機,該虛擬機運行基於Debian的Linux操作系統。
您獲得的信息是從該VM獲得的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.