1

我需要在我的 javascript 页面上有一个颜色图。我将 Flask 用于服务器端(用 python 编写)。我有一个需要颜色图模块(使用“npm install colormap”安装)的 javascript 文件,用于在客户端呈现颜色图。我试图从我的 javascript 文件 index.js 中导入它

var colormap = import("colormap");

我得到了错误:

index.js:2 Uncaught (in promise) TypeError: Failed to resolve module specifier 'colormap'
    at index.js:2

我也试过:

let colormap = require('colormap')

我得到错误要求未定义。

我该如何解决?我正在尝试将带有颜色图的 js 文件直接导入到我的 html 中(因此 javascript 文件将有参考),但我找不到应该导入的文件。

4

1 回答 1

2

NPM 包colormap没有很好地设置为仅导入到客户端 JS 脚本中。

如果是这样,您可以将其包含在脚本标记中,如此所述。

因为它不是,所以您必须使用Browserify将 JS 转换为一个文件,然后您可以在您的 JS 中提供和使用该文件。

于 2020-07-26T15:42:55.760 回答