javascript 使用lerna,monorepo和yarn工作空间创建一个babel变换器来修复babel-jest问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用lerna,monorepo和yarn工作空间创建一个babel变换器来修复babel-jest问题相关的知识,希望对你有一定的参考价值。

const config = require('../shared/babel.config.js');

 const { createTransformer } = require('babel-jest');
 module.exports = createTransformer({
  ...config,
});
const { join, resolve } = require('path');
 const { createTransformer } = require('babel-jest');
 const packagePath = resolve('../');

const packageGlob = join(packagePath, '*');
 module.exports = createTransformer({
  babelrcRoots: packageGlob,
});
// use this custom babel-transformer
transform: {
    '^.+\\.(js|ts|tsx)?$': '<rootDir>/test/babel-transformer',
  },

以上是关于javascript 使用lerna,monorepo和yarn工作空间创建一个babel变换器来修复babel-jest问题的主要内容,如果未能解决你的问题,请参考以下文章

将 Lerna 与 Yarn 工作区一起使用有啥优势吗?

带有监视任务的 Lerna - lerna run --parallel

“Lerna List”和“Lerna Changed”返回 0 个包

无法运行lerna的命令

在单存储库中使用 Lerna 对多个 Node 应用程序进行 Dockerizing

从嵌套的 Lerna 包中删除依赖项