簡體   English   中英

NodeUnit啟用和諧功能

[英]NodeUnit enable harmony features

我是nodejs的新手,並且不確定如何在nodeunit中啟用和聲功能嗎?

我知道我可以讓他們在node使用--harmony標志,但nodeunit沒有這個標志。 我正在專門尋找讓let工作的工具。

這可能不適用於所有情況,但是我們可以在nodeunit啟動腳本中添加--harmony標志:

批量:

@IF EXIST "%~dp0\node.exe" (
  "%~dp0\node.exe" --harmony "%~dp0\..\nodeunit\bin\nodeunit" %*
) ELSE (
  node --harmony "%~dp0\..\nodeunit\bin\nodeunit" %*
)

SH:

#!/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

在Linux上,如果您全局npm install -g nodeunitnpm install -g nodeunit ),則可以正常工作:

node --harmony `which nodeunit` /path/to/tests

在具有默認安裝位置的Mac上,快速襯板:

node --harmony /usr/local/bin/nodeunit /path/to/your/testFile.js 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM