首页 > 解决方案 > 未找到 NPM 工作器

问题描述

我尝试从 npm 复制现有库(最终目标是编辑算法)。使用的原始库是vtk.js。我将尝试在本地复制的唯一组件是PaintFilter工作人员。

所以我PaintFilter.js在我自己的结构中复制了它,它工作正常,因为它使用来自vtk.js.

这个没问题

import PaintFilterWorker from 'vtk.js/Sources/Filters/General/PaintFilter/PaintFilter.worker';

但是一旦我尝试使用我自己的工作人员(目前是粘贴的原始副本,与我的本地位于同一目录中PaintFilter)使用此命令

import PaintFilterWorker from './PaintFilter.worker';

我有一个错误

WARNING in ./resources/assets/js/PaintFilter/PaintFilter.js
28:19-36 "export 'default' (imported as 'PaintFilterWorker') was not found in './PaintFilter.worker'.

当我使用与原始代码完全相同的代码时,我不明白为什么它不起作用。

我试图重命名它,但仍然有同样的问题。我从 npm 和 js 模块开始,所以也许我错过了一些东西。对不起,如果是这种情况。

标签: javascriptnpmnode-modulesvtk.js

解决方案


推荐阅读