gpt4 book ai didi

javascript - 安装 NPM 后如何使用 js 依赖项?

转载 作者:搜寻专家 更新时间:2023-10-30 20:57:15 25 4
gpt4 key购买 nike

使用 npm 安装后如何在我的 javascript 中使用依赖项?我刚刚使用 NPM 安装 Fuse.js . npm 安装 fuse.js

然后网站说要使用该程序,我只需添加以下代码即可运行:

var books = [{
'ISBN': 'A',
'title': "Old Man's War",
'author': 'John Scalzi'
}, {
'ISBN': 'B',
'title': 'The Lock Artist',
'author': 'Steve Hamilton'
}]

var options = {
keys: ['title', 'author'],
id: 'ISBN'
}
var fuse = new Fuse(books, options)

fuse.search('old')

但我不断收到控制台错误 Fuse is not defined. 对于代码 var fuse = new Fuse(books, options) 如何在我完成后定义 fuse npm 安装?

我试过这个 site从 Node ,并添加 require('Fuse') 但这没有帮助。我继续遇到同样的错误。

最佳答案

Node.js 提供模块隔离。如果您想使用任何包/依赖项,则需要导入它。 Node.js 遵循 commonJS 模块模式,因此您需要在使用 var fuse = new Fuse(books, options)

之前添加以下行
var Fuse = require('fuse.js')

最好将此行添加到文件顶部。

关于javascript - 安装 NPM 后如何使用 js 依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47386417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com