Rollup js 停止导入内置节点模块

问题描述 投票:0回答:0

我正在使用 rollup 来捆绑我的组件。在某个地方,我认为它有 TextEncoder 作为对等依赖。在与 rollup 捆绑时,它添加了 import 语句

import {TextEncoder} from "util"
,然后是
new TextEncoder()
.

我收到错误 TextEncoder is not a constructor。如果我删除 import 语句,则不会出现错误,因为它使用浏览器的 TextEncoder 类中的构建。如何使用窗口中的 textencoder 而不是 util 来捆绑组件。所以,基本上如果我能够删除导入语句,它就解决了问题

node.js bundler rollup rollupjs
© www.soinside.com 2019 - 2024. All rights reserved.