小编Duj*_*ard的帖子

使用scss变量和scss变暗和ligthen过滤器

我想用CSS4 使用scss lighten()darken()函数var.

像这样 :

box-shadow: inset 0px -2px 50px 45px darken(var(--colorbtn),20%);
Run Code Online (Sandbox Code Playgroud)

它似乎不起作用,gulp写道:

Error: $color: "var(--colorbtn)" is not a color for `darken'
Run Code Online (Sandbox Code Playgroud)

它不可能这样做?

css sass

12
推荐指数
1
解决办法
4858
查看次数

多个模块上的 webpack IgnorePlugin()

根据 webpack 4.x文档,我们可以使用 IgnorePlugin() 方法忽略插件,但以下示例仅忽略一个模块(moment/locales)

new webpack.IgnorePlugin({
  resourceRegExp: /^\.\/locale$/,
  contextRegExp: /moment$/
});
Run Code Online (Sandbox Code Playgroud)

如果我想忽略另一个模块(例如react-tooltip/dist/index.es.js:),是否有任何方法可以通过传递带有resourceRegExp或contextRegExp的数组来实现另一个要忽略的模块?

我尝试过:

new webpack.IgnorePlugin(/^\.\/index\.es\.js$/, /react-tooltip\/dist$/),
new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
Run Code Online (Sandbox Code Playgroud)

但该文件似乎始终存在于捆绑包中

javascript webpack webpack-4

7
推荐指数
1
解决办法
9149
查看次数

用Jest模拟delay()RxJS

有没有简单的方法来模拟delay()RxJS的方法,例如在虚假的时间观察?

我有这种方法:

register(user) {
  return this._checkLog(user).delay(500).flatMap( ... )
}
Run Code Online (Sandbox Code Playgroud)

当我删除delay()方法时,我从_register()进行的测试全部成功。

javascript unit-testing rxjs jestjs

6
推荐指数
1
解决办法
822
查看次数

覆盖 CRA 3.x 上的 webpack 配置而不弹出

我尝试在 CRA 3.x 上自定义 webpack 配置而不弹出。我想在外部目录上自定义构建输出。我看到的独特解决方案是使用重新连接的插件反应应用程序,但它似乎只适用于 CRA < 2。是否有另一种方法可以在不弹出我的 CRA 的情况下实现这一点?

reactjs webpack create-react-app

2
推荐指数
1
解决办法
2475
查看次数