首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Node.js运行Jison测试?

如何使用Node.js运行Jison测试?
EN

Stack Overflow用户
提问于 2012-04-01 03:08:39
回答 2查看 917关注 0票数 2

尝试运行Jison单元测试,但命令失败。我该怎么解决这个问题呢?

代码语言:javascript
复制
$ git clone git://github.com/zaach/jison.git
Cloning into 'jison'...
remote: Counting objects: 2667, done.
remote: Compressing objects: 100% (1106/1106), done.
remote: Total 2667 (delta 1523), reused 2644 (delta 1501)
Receiving objects: 100% (2667/2667), 731.51 KiB | 129 KiB/s, done.
Resolving deltas: 100% (1523/1523), done.

$ cd jison/
$ make test
node tests/all-tests.js

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: Cannot find module 'jison'
    at Function._resolveFilename (module.js:332:11)
    at Function._load (module.js:279:25)
    at Module.require (module.js:354:17)
    at new require (module.js:370:17)
    at /private/tmp/jison/lib/jison/ebnf.js:43:18
    at Object.<anonymous> (/private/tmp/jison/lib/jison/ebnf.js:150:2)
    at Module._compile (module.js:441:26)
    at Object..js (module.js:459:10)
    at Module.load (module.js:348:31)
    at Function._load (module.js:308:12)
make: *** [test] Error 1
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-02 13:18:46

我用来修复错误的命令:

代码语言:javascript
复制
npm install
rm -rf node_modules/jison
ln -s ../ node_modules/jison

npm install会将所有依赖项下载到./node_modules中,但其中包括jison的副本。

票数 0
EN

Stack Overflow用户

发布于 2012-04-01 04:52:58

make test之前添加npm install

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

https://stackoverflow.com/questions/9958830

复制
相关文章

相似问题

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