【发布时间】:2022-01-25 07:09:54
【问题描述】:
我想学习 D3 库。所以我通过 npm 安装了它。过了一会儿,我在 svg 对象上应用转换时遇到了一个问题(请参阅我的原始问题:transision() causes Uncaught TypeError with D3 version 7.2.1)。有人建议我捆绑图书馆来解决这个问题。
我一直在努力使用 browserify 捆绑 D3 库。我已经完成了这些步骤:
- 在模块文件中使用了 require 函数,并将库名称 ("d3") 作为参数提供给它
- 在 html 文档中引用了模块文件和 bundle.js 文件
- 在包含模块文件的目录中运行命令:browserify module.js > bundle.js
运行命令后,我得到了这个:
....\node_modules\d3\src\index.js:1 从“d3-array”导出*; ^ ParseError: 'import' 和 'export' 可能只与 'sourceType: module' 一起出现
我完全不知道自己做错了什么。
【问题讨论】:
标签: javascript d3.js bundle browserify