java配置文件中的plugin,启用ContextReplacementPlugin以忽略webpack中的配置和测试设置文件...
我正在开发一个项目,其中我的文件夹结构如下
lib apps src / index.js(webpack的入口文件)jestEnvSetup.js webpack.config.js package.json core src / index.js(webpack的入口文件)jestEnvSetup.js webpack.config.js package.json
因此,通过这种方式,应用可以拥有多个具有自己的测试设置和package.json的文件夹/应用
我有一个utils文件,它在lib文件夹中运行时动态需要文件,最后有一个js后缀
require('../../../../lib' + path + '.js')
路径将在运行时进行评估并发送到动态需要模块的函数 . 但是当我运行webpack-dev-config时,我得到以下错误
警告在../node_modules/jsdom/lib/jsdom/utils.js 203:21-40严重依赖:依赖的请求是../node_modules/jsdom/node_modules/parse5/lib/index中的表达式WARNING . js 55:23-49关键依赖:依赖的请求是../node_modules/jsdom/lib/jsdom/living/xmlhttprequest.js中的表达式ERROR找不到模块:错误:无法解析'child_process' / Users / vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / jsdom / lib / jsdom / living'ERROR in ../node_modules/cssstyle/lib/CSSStyleDeclaration.js找不到模块:错误:无法解析' fs'in'/ Users / vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / cssstyle / lib'ERROR in ../node_modules/jsdom/lib/jsdom/browser/resource-loader.js找不到模块:错误:无法解决'/ Users / vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / jsdom / lib / jsdom / browser'错误中的'fs'../node_modules/jsdom/lib/jsdom/living/找不到xhr-utils.js模块:错误:无法解析'/ Users / vijayakrishna /中的'fs' Documents / RZT / bigbrain-ui-3 / node_modules / jsdom / lib / jsdom / living'ERROR in ../node_modules/pn/fs.js找不到模块:错误:无法解析'/ Users /中的'fs' vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / pn'错误在../node_modules/request/lib/har.js找不到模块:错误:无法解析'/ Users / vijayakrishna /中的'fs'文件/ RZT / bigbrain-ui-3 / node_modules / request / lib'ERROR in ../node_modules/forever-agent/index.js找不到模块:错误:无法解析'/ Users / vijayakrishna /中的'net'文件/ RZT / bigbrain-ui-3 / node_modules / forever-agent'ERROR in ../node_modules/tough-cookie/lib/cookie.js找不到模块:错误:无法解析'/ Users /中的'net' vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / tough-cookie / lib'ERROR in ../node_modules/tunnel-agent/index.js找不到模块:错误:无法解析'net'中的'/'用户/ vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / tunnel-agent'ERROR in ../node_modules/forever-agent/index.js找不到模块:错误:无法解析'tls'在'/ Users / vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / forever-agent'ERROR in ../node_modules/tunnel-agent/index.js找不到模块:错误:无法解析'tls'在'/ Users / vijayakrishna / Documents / RZT / bigbrain-ui-3 / node_modules / tunnel-agent'ℹ「wdm」:编译失败 .
我知道发生这些错误是因为webpack将尝试捆绑apps / core目录中的jestSetup文件和配置文件
有没有办法在dev配置中使用ContextReplacementPlugin来通配这些文件,并避免webpack捆绑这些文件?
java配置文件中的plugin,启用ContextReplacementPlugin以忽略webpack中的配置和测试设置文件...相关推荐
- webpack 中的 watch cache (下)
整个 watch 的过程通过事件的机制,完成几个抽象对象的逻辑串联,当触发 Watching.prototype.watch 的调用回调函数时,流程便进入到了另外一端,开始进行重新编译,相较于第一次编 ...
- Webpack 中 resolve 路径解析
我们先要从 Webpack 中 resolver 这个概念说起.Webpack 带来的一大理念是:一切皆模块.在项目中我们可以使用 ESM 的方式 import './xxx/xxx' 或者 impo ...
- 彻底弄懂Webpack中的Loader机制
一.前言 面对这些框架所衍生出来的文件,现代的模块打包工具,例如 Webpack 本身只能处理 js 和 JSON 文件,其他类型文件它是不能够处理的.需要借助 Loader 来处理这些类型的文件, ...
- android java 8_四个库,让你在 Android 中启用 Java 8 功能
Java 8 的推出引入很多革命性变化,加入了函数式编程的特征,使基于行为的编程成为可能,同时简化了各种设计模式的实现方式,是 Java 有史以来最重要的更新. 自 Android N 之后,由于 J ...
- java配置文件实现方式_java相关:详解Spring加载Properties配置文件的四种方式
java相关:详解Spring加载Properties配置文件的四种方式 发布于 2020-4-29| 复制链接 摘记: 一.通过 context:property-placeholder 标签实现配 ...
- java 配置文件书写_配置文件的写法(properties类型)
先提出下面两个问题: 问题1:采用什么方式来保存软件配置信息 问题2:怎么保存配置信息 下面就以上两个问题展开讲述: 1.保存配置文件的方法有很多种 A.将配置信息保存在注册表中(如果保存在注册表中对 ...
- java properties更新_对Java配置文件Properties的读取、写入与更新操作
String filepath=System.getProperty("user.dir"); 对下面的程序很有用... /** * 实现对Java配置文件Properties的读 ...
- java配置文件扫描包_SpringMVC和Spring的配置文件扫描包详解
在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常见的一种场景 ...
- java改写weka中的算法_用Eclipse在Weka中嵌入新算法
本文介绍添加一个新算法到Weka集成环境中的过程,并能在GUI中运行并显示其结果.想做到这一点有两种方法,一是用ANT命令生成新的weka.jar(稍后写教程),二是用IDE(Eclipse或NetB ...
最新文章
- 重磅!6.7亿美元!F5喜提开源服务器Nginx
- pandas.read_csv——分块读取大文件
- c free语言自定义函数,C 语言free函数的工作原理
- vue项目登录及token验证 vue-ant
- LightOJ 1353 - Paths in a Tree DFS
- linux 格式化 lvm2,LVM2
- Java中的BlockingQueue队列
- 2019考研数学汤家凤张宇李永乐复习资料
- 美团综合业务推荐系统的质量模型及实践
- 常见系统故障修复(二)——修复GRUB引导故障
- 简述计算机动画制作流程,Mg动画制作流程——六大步骤
- 国外服务器 ping值不稳定,为什么美国服务器网络Ping值高
- 神州优车推出智慧交通开放平台 3年将投入3亿元
- 华为研究院19级研究员几年心得终成趣谈网络协议文档,附讲解
- 数字电路之Verilog红绿灯设计
- c语言触屏滑动图片,jQuery手机触屏滑动的响应式图片轮播效果
- 《Asp.Net MVC 》复习题目
- 计算机磁盘损坏问题与系统的重置和重装
- 售价五万,4.6升/百公里,它们是国内油耗最低的车
- MT2503芯片处理器平台简介
热门文章
- Windows内核实验002 中断现场
- 160个Crackme024之Opcode加密
- 160个Crackme015
- jQuery ajax发送POST、JS url跳转、console用法
- photoshop学习笔记(一)2015-12-4【新浪云搬运】
- 【Laravel】There is no existing directory at “…/storage/logs” and its not buildable: Permission denied
- 1.6 Java项目实战:计算平均成绩
- MySQL调用存储过程
- 中心对称又是轴对称的图形_解读坐标系中图形变换的规律
- 四川c语言二级成绩查询,四川省计算机等级考试二级C语言考试分析(hcy__ ).ppt