如何在 Node.js 上使用 JS 库?

埃奥托米基

我正在尝试使用 Fuse.js 库并使用 Node.js 通过终端显示它的结果,但是,我似乎无法找到将外部库合并到我的代码中的方法。

我用谷歌搜索了一下,发现我需要添加 var foo = require("MyLibraryPath.js"); 一开始,但在尝试之后,我仍然无法访问该库中的任何函数。

我还尝试在代码的开头复制并粘贴整个库,但它引发了错误。

到目前为止,我的代码看起来像这样。该库用于搜索数组并返回与您在数组中进行的搜索最相似的项目。我把它简单化了,这样你就可以看到它在哪里停止工作了

var getFuse = require("fuse.js");
var fs = require("fs");

var arr = [ 
    {item:"one"},
    {item:"two"}
];

var options = { 
   //insert search options here
}

//In order to search, I need to put things like this
var fuse = new Fuse( array ,options);

//Here I insert what I want to search
var result = fuse.search("one");

但是,当我打开终端并执行

node myFile.js

我得到

ReferenceError: Fuse is not defined`


at Object.<anonymous> (/Users/myFile.js:21:12)
    at Module._compile (internal/modules/cjs/loader.js:707:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:718:10)
    at Module.load (internal/modules/cjs/loader.js:605:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:544:12)
    at Function.Module._load (internal/modules/cjs/loader.js:536:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:760:12)
    at startup (internal/bootstrap/node.js:308:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:878:3)

我是否错误地调用了图书馆?是否无法加载外部库,我尝试使用外部链接和下载库并在本地调用它,但它给了我同样的错误。

C林赛

代替 var getFuse = require("fuse.js");

采用 var Fuse = require("fuse.js");

您正在使用一个尚不存在的变量,这就是您收到该错误的原因。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在HTML中使用node.js库?

来自分类Dev

如何在Node.js中使用数据库?

来自分类Dev

如何使用 Node.js 在 Azure 上为 Documentdb 数据库构建 Rest API

来自分类Dev

如何在Typescript中使用js库?

来自分类Dev

如何在Node.js中使用钩子/序列化来更新数据库

来自分类Dev

如何在 Node.js(和 create-react-app)中使用 p5.js 声音库预加载

来自分类Dev

如何在MEAN JS应用中使用外部JS库

来自分类Dev

如何从node_modules导入JS库

来自分类Dev

如何在Node.js堆栈上的Azure Function App中从Azure密钥库提取秘密密钥

来自分类Dev

如何在Ubuntu上为Node.js安装IBM DB2数据库驱动程序

来自分类Dev

如何在没有 Firebase 的情况下使用 DialogFlow、node.js v2 库

来自分类Dev

如何在github上的另一个存储库中将node.js github存储库作为服务运行

来自分类Dev

如何在序列化库(dart2js)上使用@MirrorUsed批注?

来自分类Dev

如何在 angular 上使用纯 javascript 库 hashids.js?

来自分类Dev

如何在Azure上的后台运行Node.js应用

来自分类Dev

如何在JetBrains PhpStorm上安装Node.js?

来自分类Dev

如何在node.js上查看json数据?

来自分类Dev

如何在 node.js (api.ai,node.js) 中查询 Postgres 数据库

来自分类Dev

如何在Nuxt.js中使用Vue测试库?

来自分类Dev

如何在外部js文件中使用库?

来自分类Dev

如何在客户端使用estraverse js库?

来自分类Dev

如何在Windows上正确使用node.js child_process.spawn()重定向?

来自分类常见问题

如何在Node.js上使用Sequelize进行联接查询

来自分类Dev

如何在node.js上使用请求模块设置POST编码?

来自分类Dev

如何在Azure网站中的node.js上强制Express使用https?

来自分类Dev

如何在NODE.js服务器上使用Google字体?

来自分类Dev

如何在Android设备上使用Node js后端运行React Native应用程序?

来自分类Dev

如何在node.js上使用mongoose从mongodb基础检索文档?

来自分类Dev

如何在Node.js服务器上使用HTTP POST数据?

Related 相关文章

  1. 1

    如何在HTML中使用node.js库?

  2. 2

    如何在Node.js中使用数据库?

  3. 3

    如何使用 Node.js 在 Azure 上为 Documentdb 数据库构建 Rest API

  4. 4

    如何在Typescript中使用js库?

  5. 5

    如何在Node.js中使用钩子/序列化来更新数据库

  6. 6

    如何在 Node.js(和 create-react-app)中使用 p5.js 声音库预加载

  7. 7

    如何在MEAN JS应用中使用外部JS库

  8. 8

    如何从node_modules导入JS库

  9. 9

    如何在Node.js堆栈上的Azure Function App中从Azure密钥库提取秘密密钥

  10. 10

    如何在Ubuntu上为Node.js安装IBM DB2数据库驱动程序

  11. 11

    如何在没有 Firebase 的情况下使用 DialogFlow、node.js v2 库

  12. 12

    如何在github上的另一个存储库中将node.js github存储库作为服务运行

  13. 13

    如何在序列化库(dart2js)上使用@MirrorUsed批注?

  14. 14

    如何在 angular 上使用纯 javascript 库 hashids.js?

  15. 15

    如何在Azure上的后台运行Node.js应用

  16. 16

    如何在JetBrains PhpStorm上安装Node.js?

  17. 17

    如何在node.js上查看json数据?

  18. 18

    如何在 node.js (api.ai,node.js) 中查询 Postgres 数据库

  19. 19

    如何在Nuxt.js中使用Vue测试库?

  20. 20

    如何在外部js文件中使用库?

  21. 21

    如何在客户端使用estraverse js库?

  22. 22

    如何在Windows上正确使用node.js child_process.spawn()重定向?

  23. 23

    如何在Node.js上使用Sequelize进行联接查询

  24. 24

    如何在node.js上使用请求模块设置POST编码?

  25. 25

    如何在Azure网站中的node.js上强制Express使用https?

  26. 26

    如何在NODE.js服务器上使用Google字体?

  27. 27

    如何在Android设备上使用Node js后端运行React Native应用程序?

  28. 28

    如何在node.js上使用mongoose从mongodb基础检索文档?

  29. 29

    如何在Node.js服务器上使用HTTP POST数据?

热门标签

归档