首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在我的项目中包含"Boolean-parser“库(”没有定义“)

在我的项目中包含"Boolean-parser“库(”没有定义“)
EN

Stack Overflow用户
提问于 2018-06-02 00:19:18
回答 2查看 39关注 0票数 0

我想使用this library (https://github.com/riichard/boolean-parser-js) (这真的只是一个函数吗?)在我自己的项目中。

我的项目包含在一个html文件中。在其中一个函数中,我尝试包含以下内容:

var parser = require('boolean-parser');

当我包含这个的时候,我得到了下面的错误。

未捕获的ReferenceError:未定义require

我已经通过终端安装了这个库,使用"npm install boolean-parser“。在与我的项目相同的级别上,我看到一个名为"node_modules“的文件,其中包含"boolean-parser”。

我不确定这是否是引用图书馆的正确方法...我也不确定如何找出它是什么。

如果可能,请在您的回答中解释术语--我在这方面的背景知识有限,因为这基本上是我的第一个真正的web项目!

乐于在请求中包含代码。请随时建议添加标签!

附注:会不会是文件路径问题?我需要使用像Browserify这样的东西吗?

附注:如果我包含

<script src="node_modules/boolean-parser/index.js"></script>

然后它看起来像是库在工作,但是我从它里面得到了一个错误:

index.js:295未捕获ReferenceError:在index.js:295中未定义模块

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-02 00:24:21

这是因为你在做客户端项目。以下是相关问题link

票数 1
EN

Stack Overflow用户

发布于 2018-06-02 02:59:32

听着,我用2个脚本标签创建了简单的html页面。First包含src="index.js“,它位于相同的文件夹中,并像我前面所说的那样进行了编辑。第二个脚本标记是:

<script>
  console.log(window.module):
</script>

一切都能正常工作。再检查一下你自己。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50647517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档