首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NodeUnit启用和谐特性

NodeUnit启用和谐特性
EN

Stack Overflow用户
提问于 2013-09-21 23:40:11
回答 3查看 282关注 0票数 2

我是nodejs的新手,我不知道如何在nodeunit中启用和谐特性?

我知道我可以通过使用node标志在--harmony中启用它们,但是nodeunit没有这个标志。我特别想让let发挥作用。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-09-22 23:52:57

这可能并不适用于所有情况,但我们可以在nodeunit启动脚本中添加-和谐标志:

批次:

代码语言:javascript
复制
@IF EXIST "%~dp0\node.exe" (
  "%~dp0\node.exe" --harmony "%~dp0\..\nodeunit\bin\nodeunit" %*
) ELSE (
  node --harmony "%~dp0\..\nodeunit\bin\nodeunit" %*
)

什:

代码语言:javascript
复制
#!/bin/sh
basedir=`dirname "$0"`

case `uname` in
    *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
  "$basedir/node" --harmony "$basedir/../nodeunit/bin/nodeunit" "$@"
  ret=$?
else 
  node --harmony "$basedir/../nodeunit/bin/nodeunit" "$@"
  ret=$?
fi
exit $ret
票数 2
EN

Stack Overflow用户

发布于 2014-12-27 13:21:17

在Linux上,如果已经全局安装了nodeunit (npm install -g nodeunit),那么它可以很好地工作:

代码语言:javascript
复制
node --harmony `which nodeunit` /path/to/tests
票数 1
EN

Stack Overflow用户

发布于 2014-04-09 16:37:01

在具有默认安装位置的Mac上,有一个快速的衬垫:

代码语言:javascript
复制
node --harmony /usr/local/bin/nodeunit /path/to/your/testFile.js 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18938811

复制
相关文章

相似问题

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