【发布时间】:2022-01-15 20:27:26
【问题描述】:
我正在尝试在 Nuxt 3 项目中使用 D3 扩展,为此我在 plugins/ 目录中创建了一个 d3.client.js 文件。
import * as d3 from "d3";
import { defineNuxtPlugin } from '#app'
export default defineNuxtPlugin(nuxtApp => {
nuxtApp.vueApp.use(d3)
})
但是,当我尝试使用它时,它会给我一个 500 Internal Server Error document is not defined。
<script>
import * as d3 from "d3";
export default {
name: "globe",
created() {
d3.select("#globe");
}
}
</script>
我该如何解决这个问题?
【问题讨论】: