Firebase-安装外部库-请求并在Mac 10.14.4中获取package.json错误

时间:2019-06-23 12:24:47

标签: firebase npm npm-request

我刚开始使用Firebase,并尝试与之合作将一些数据发送到外部url。

我通过npm安装了请求,并希望在package.json中看到请求

npm install request@2.88.0

但我收到此错误-

npm WARN saveError ENOENT: no such file or directory, open '/Users/x/Documents/workspace/firebase_functions/package.json'

npm WARN enoent ENOENT: no such file or directory, open '/Users/x/Documents/workspace/firebase_functions/package.json'

我在这里关注教程-

https://firebase.google.com/docs/functions/handle-dependencies

以及通过npm安装请求的教程-

https://www.twilio.com/blog/2017/08/http-requests-in-node-js.html

在搜索解决方案之后,我发现我应该更改firebase.json中的内容,但是我现在正在使用MacOS,这似乎是正确的。有人说要删除package-locked.json,我试了一下,但也没有用。有什么建议吗?

firebase.json

{
  "functions": {
    "predeploy": [
      "npm --prefix \"%RESOURCE_DIR%\" run lint"
    ]
  }
}

package.json

"dependencies": {
    "firebase-admin": "^8.0.0",
    "firebase-functions": "^3.0.0"
  },

0 个答案:

没有答案