在没有node.js和CDN的网页中包含Chart.js



我正试图在我正在进行的项目中使用chart.js,但在我所在的系统上,我无法访问node.js或CDN以从外部链接到它。我必须把它放在我的项目可以访问的地方,而不会增加配置web服务器与我的项目交互的复杂性或开销。

有办法做到这一点吗?如果有帮助的话,我将使用django框架作为后端

您可以克隆他们的GitHub repo并自己构建(npm run build来自我从他们的package.json(。这一步需要npm,但存储库中有一个dist文件夹,可以在其中找到所需的所有文件。将它们作为Django的静态资源提供,并根据需要将它们包含在模板中。

请记住,正如俗话所说(引用如下(,您将负责保持Chart.js的最新状态。

如果下载或克隆存储库,则必须构建Chart.js来生成dist文件。Chart.js不再提供预构建版本,因此强烈建议您选择下载回购的替代选项。

最新更新