質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

1回答

1000閲覧

Firebaseでgithub actionを使う場合のjsのエラーについて

nao20

総合スコア24

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2021/05/03 16:03

github actionを実行させると、下記のエラーが出てしまいます。
node.jsで実行が出来ていないようなのですが、actions/setup-node@v2 を行ってnodeを使える状態にしていても同じエラーでした。
もしこのあたり知見のある方いらっしゃいましたら、是非教えて頂ければと思います。

github actionのエラー

[webpack-cli] Failed to load '/home/runner/work/sampleProject/sampleProject/webpack.config.js' config [webpack-cli] ReferenceError: require is not defined at file:///home/runner/work/sampleProject/sampleProject/webpack.config.js:2:14 at ModuleJob.run (internal/modules/esm/module_job.js:152:23) at async Loader.import (internal/modules/esm/loader.js:166:24) at async loadConfig (/home/runner/work/sampleProject/sampleProject/node_modules/webpack-cli/lib/webpack-cli.js:1346:35) at async WebpackCLI.resolveConfig (/home/runner/work/sampleProject/sampleProject/node_modules/webpack-cli/lib/webpack-cli.js:1454:38) at async WebpackCLI.createCompiler (/home/runner/work/sampleProject/sampleProject/node_modules/webpack-cli/lib/webpack-cli.js:1839:22) at async WebpackCLI.buildCommand (/home/runner/work/sampleProject/sampleProject/node_modules/webpack-cli/lib/webpack-cli.js:1954:20) at async Command.<anonymous> (/home/runner/work/sampleProject/sampleProject/node_modules/webpack-cli/lib/webpack-cli.js:735:25) at async Promise.all (index 1) at async Command.<anonymous> (/home/runner/work/sampleProject/sampleProject/node_modules/webpack-cli/lib/webpack-cli.js:1284:13) npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! sampleProject@1.0.0 build: `webpack --mode=production` npm ERR! Exit status 2 npm ERR! npm ERR! Failed at the sampleProject@1.0.0 build script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/runner/.npm/_logs/2021-05-03T15_18_16_352Z-debug.log Error: Process completed with exit code 2.

Github Actionの設定

name: Deploy to Firebase Hosting on PR 'on': pull_request jobs: build_and_preview: runs-on: ubuntu-latest strategy: matrix: os: [ latest ] node: [ latest ] steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v2 with: node-version: ${{ matrix.node-version }} - name: setup npm run: | npm install npm run build - uses: FirebaseExtended/action-hosting-deploy@v0 with: repoToken: '${{ secrets.GITHUB_TOKEN }}' firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_SAMPLEPROJECT }}' projectId: sampleProject env: FIREBASE_CLI_PREVIEWS: hostingchannels

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

nuxtに変えてみました。
無事github actionもとおるようになっているので、こちらの質問は取り下げて頂きます。

投稿2021/05/05 02:22

nao20

総合スコア24

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問