我使用PEG.js制作了一个Parser.js文件,但是当我链接到HTML时,我得到一个导入错误。请帮助我解决这个问题。

问题描述 投票:0回答:1

我使用peg.js在线工具成功制作了一个parser.js文件。我已经用它链接到我的html文件。

    <script src="parser.js"></script>

我打算运行 parser.parse(txt) 然而我从我的脚本中得到 参考错误:没有定义模块 从parser.js的第一行是 module.exports =

看了一下文档,我认为这与没有安装node.js有关,尽管我使用的是REPL,我想反正我的测试是安装了node.js的。

有没有什么办法可以通过导入js模块而不需要安装node.js来让它运行,如果有,怎么做?

javascript node.js parsing peg
1个回答
0
投票

如果对大家有用的话,我可以在这里回答我自己的问题。

我可以将parser.js的开头行从"... "改为"..."。module.exportsvar myparser =.

因此,我现在可以运行 myparser.parse(txt) 成功。不需要node.js或imports语句。

© www.soinside.com 2019 - 2024. All rights reserved.