Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs NextJS baseUrl配置不适用于Github操作_Reactjs_Next.js_Github Actions - Fatal编程技术网

Reactjs NextJS baseUrl配置不适用于Github操作

Reactjs NextJS baseUrl配置不适用于Github操作,reactjs,next.js,github-actions,Reactjs,Next.js,Github Actions,我正在使用Github操作为我的NextJS应用程序(v9.4.4)运行CI和CD 我目前有一个jsconfig.json文件,如下所示: { "compilerOptions": { "baseUrl": "src" } } 这很好,因为我可以从“components/Nav”导入Nav,而不是从“src/components/Nav”导入Nav,并且可以在本地完美地工作(使用下一个开发或下一个构建) 但是,当我尝

我正在使用Github操作为我的NextJS应用程序(v9.4.4)运行CI和CD

我目前有一个
jsconfig.json
文件,如下所示:

{
  "compilerOptions": {
    "baseUrl": "src"
  }
}

这很好,因为我可以从“components/Nav”导入Nav,而不是从“src/components/Nav”导入Nav,并且可以在本地完美地工作(使用
下一个开发
下一个构建

但是,当我尝试在Github操作上构建NextJS应用程序时,它会出现以下错误:

./src/App/index.jsx
Module not found: Can't resolve 'contexts/firebase' in '/home/runner/work/MyFirebaseApp/MyFirebaseApp/src/App'
对于上下文,我的文件结构示例如下:

MyFirebaseApp
│   .github
│   next.config.js
│   jsconfig.json
│   ...more config files...  
│
└───src
│   │
│   └───App
│   │   │   index.jsx
│   │
│   └───components
│       │   Nav.jsx
│   │
│   └───contexts
│       │   firebase.jsx

我尝试过将baseUrl更改为
home/runner/work/MyFirebaseApp/MyFirebaseApp/src


在Github操作的基础上,我是否需要进行特殊的网页配置或更改?

您是否找到任何与此相关的ans?我在CreateReact应用程序中也面临同样的问题