我是新來的nodejs,我不確定如何啓用nodeunit中的和聲功能?NodeUnit啓用和聲功能
我知道我可以通過使用--harmony
標誌在node
中啓用它們,但nodeunit
沒有此標誌。我正在尋找專門使let
工作。
我是新來的nodejs,我不確定如何啓用nodeunit中的和聲功能?NodeUnit啓用和聲功能
我知道我可以通過使用--harmony
標誌在node
中啓用它們,但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" "[email protected]"
ret=$?
else
node --harmony "$basedir/../nodeunit/bin/nodeunit" "[email protected]"
ret=$?
fi
exit $ret
在具有默認安裝位置的Mac,快速的一行內容:
node --harmony /usr/local/bin/nodeunit /path/to/your/testFile.js
在Linux上,如果您在全局安裝了nodeunit(npm install -g nodeunit
),則此工作正常:
node --harmony `which nodeunit` /path/to/tests