Облачная функция Google NPM

#node.js #json #npm #google-cloud-functions

#node.js #json #npm #google-cloud-функции

Вопрос:

Я пытаюсь использовать облачную функцию Google для превращения 3D-модели в изображение. Моя функция не будет развернута. Я попытался использовать установку ypm и установку npm в файле пакета.

Сбой развертывания:

 Build failed: npm ERR! code EJSONPARSE
     npm ERR! file /workspace/package.json
     npm ERR! JSON.parse Failed to parse json`
     npm ERR! JSON.parse Unexpected token n in JSON at position 120 while parsing near '...rage": " 
     ^1.6.0"
     npm ERR! JSON.parse npm install"craster"...'
     npm ERR! JSON.parse Failed to parse package.json data.
     npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.
  

Package.json является

 {
  "name": "sample-cloud-storage",
  "version": "0.0.1",
  "dependencies": {
    "@google-cloud/storage": "^1.6.0"
    npm install"craster": "^3.1.5"
  }
}
  

Ответ №1:

Не уверен, почему у вас есть npm install , где это. Должно выглядеть так

 {
   "name":"sample-cloud-storage",
   "version":"0.0.1",
   "dependencies":{
      "@google-cloud/storage":"^1.6.0",
      "craster":"^3.1.5"
   }
}
  

Комментарии:

1. Я не понимаю, вам удалось заставить это работать из-за пропущенной запятой? или вы пропустили ком только в сообщении?

2. Я только что развернул этот ответ, и он работает как шарм. удаление — установка npm и * удаление запятой