Cloud Functionsでimport文を使う


  • babel-cli babel-preset-es2015をdevDependenciesに追加する
yarn add --dev babel-cli babel-preset-es2015
  • .babelrcのファイルを作成しpresetの記述をする
{
  "presets": [
    [
      "es2015", {
        "targets": {
          "node": "current"
        }
      }
    ]
  ]
}
  • transpileをscriptsに追加する
package.json
 "main" : "ディレクトリ名"
 "scripts" :{
  "serve": "npm run transpile && firebase serve --only functions",
},
 "devDependencies": {
  "babel-cli": バージョン名,
  "babel-preset-es2025: バージョン名
}