Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在喷漆工作集中使用npm安装的模块?_Javascript_Reactjs_Npm_Css Houdini_Css Paint Api - Fatal编程技术网

Javascript 是否可以在喷漆工作集中使用npm安装的模块?

Javascript 是否可以在喷漆工作集中使用npm安装的模块?,javascript,reactjs,npm,css-houdini,css-paint-api,Javascript,Reactjs,Npm,Css Houdini,Css Paint Api,我在文件中定义了一个paintWorklet,我想在其中使用它来进行一些颜色处理。但是,导入库(在npm安装之后)会停止工作集的工作。以下是我所拥有的: index.html(在中): 有没有办法将库导入工作集?如果没有,那么执行某些任务将变得相当棘手 <script> CSS.paintWorklet.addModule('%PUBLIC_URL%/testPaint.js'); </script> const chroma = require("chr

我在文件中定义了一个
paintWorklet
,我想在其中使用它来进行一些颜色处理。但是,导入库(在npm安装之后)会停止工作集的工作。以下是我所拥有的:

index.html(在
中):

有没有办法将库导入工作集?如果没有,那么执行某些任务将变得相当棘手

<script>
  CSS.paintWorklet.addModule('%PUBLIC_URL%/testPaint.js');
</script>
const chroma = require("chroma-js"); // doesn't work
import chroma from "chroma-js"; // doesn't work

registerPaint(
  "testPaint",
  class {
    static get inputProperties() {
      return ["--bubble-size", "--bubble-color"];
    }
    paint(ctx, geom, properties) {
      //stuff
    }
  }
)