小编evg*_*tia的帖子

热加载会中断应用程序。最终加载程序未返回Buffer或String

我有一个自定义加载器,可以加载以下文件 data.js

  const data = {
    a: ()=> 8885555,
    b: ()=> 55555
  }

  module.exports = name => {
    return data[name] && data[name]()
  }
Run Code Online (Sandbox Code Playgroud)

当我更改上述文件(如更改b值)时,应用程序中断了

ERROR in ../data.js?name=a
Module build failed: Error: Final loader (../data-loader.js) didn't return a Buffer or String
    at runLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\webpack\lib\NormalModule.js:319:18)
    at C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    at iterateNormalLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
    at iterateNormalLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
    at C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:236:3
    at runSyncOrAsync (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:124:12)
    at iterateNormalLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
    at Array.<anonymous> (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
    at Storage.finished (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:43:16)
    at provider (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:79:9)
 @ ./index.js 1:10-40
 @ multi webpack-hot-middleware/client?path=/__webpack_hmr&timeout=20000 ./index.js
Run Code Online (Sandbox Code Playgroud)

这是自定义的webpack加载器

const devalue …
Run Code Online (Sandbox Code Playgroud)

javascript webpack webpack-hot-middleware

9
推荐指数
1
解决办法
262
查看次数

SVG 光影 一种 3D 的感觉

我想通过在顶部和左侧BORDER 中添加一个小灯并在底部和右侧BORDER 中添加一个阴影,使 svg 看起来像是在 3D 上

像这样的东西

#div1 {
  background: #ddd;
}
#div1, #div2, #div3 {
  width: 100px;
  height: 100px;
  position: relative;
}
#div2 {
  box-shadow: inset -2px -2px 10px 1px #000;
  position: absolute;
}
#div3 {
  box-shadow: inset 2px 2px 14px 1px #fff;
  position: absolute;
}
Run Code Online (Sandbox Code Playgroud)
<div id="div1">
  <div id="div2"></div>
  <div id="div3"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何用 svg 过滤器做到这一点

<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="1000">


<defs>
  <filter id="filter1" x="0" y="0">
    <feSpecularLighting result="specOut"
        specularExponent="20" lighting-color="#bbbbbb">
      <fePointLight x="-100" y="-100" z="600"/>
    </feSpecularLighting> …
Run Code Online (Sandbox Code Playgroud)

html svg svg-filters

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

在Regular React中,如何在提交或“输入”键上关闭移动键盘?

我试图找到这个答案,但是我发现的所有其他问题都是React Native。

`handleEnter(e){
    if(e.key == 'Enter'){
        //REMOVE KEYBOARD
    }
}`
Run Code Online (Sandbox Code Playgroud)

我的输入也是文本搜索。因此,我希望隐藏键盘,以便用户可以看到出现的结果。

javascript reactjs

0
推荐指数
1
解决办法
206
查看次数