小编tks*_*con的帖子

加载配置时出错 - 您似乎正在使用本机 ECMAScript 模块配置文件 (Jest)

更新。

当我发出拉取请求时出现此错误。有一个 github 工作流审计,它对拉取请求运行检查,并从另一个存储库加载测试文件。

- name: Run Audits
      run: npx jest audits/ch-2 --json --outputFile=audits/ch-2.json --noStackTrace


Test suite failed to run

    /Users/frankukachukwu/StudioProjects/covid-19-estimator-tksilicon-js/babel.config.js: Error while loading config - You appear to be using a native ECMAScript module configuration file, which is only supported when running Babel asynchronously.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

node.js express jestjs babeljs babel-jest

19
推荐指数
2
解决办法
7554
查看次数

在 docker compose 上执行 SQL 脚本

我有一个项目,它在 ./entrypoint.sh 或 docker-compose up 从项目的根目录运行时运行并生成 swagger API 接口,但调用返回条目响应没有数据。

如果我在没有 docker 的情况下在 localhost 上使用 MySQL 运行,则效果很好。我如何加载数据?

入口点.sh

#!/bin/bash

docker network create turingmysql
docker container run -p  3306:3306 --name mysqldb --network turingmysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=tshirtshop -d mysql:5.7
docker-compose build
docker-compose up
Run Code Online (Sandbox Code Playgroud)

文件

FROM mysql:5.7

ADD ./database/tshirtshop.sql /docker-entrypoint-initdb.d
Run Code Online (Sandbox Code Playgroud)
#### Stage 1: Build the application
FROM openjdk:8-jdk-alpine as build

# Set the current working directory inside the image
WORKDIR /app

# Copy maven executable to the image
COPY mvnw .
COPY .mvn …
Run Code Online (Sandbox Code Playgroud)

mysql docker

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

babel-jest ×1

babeljs ×1

docker ×1

express ×1

jestjs ×1

mysql ×1

node.js ×1