[英]Nodeunit command not found?
我在 Windows 7 上運行,並且使用 cygwin 安裝了節點。 我正在關注如何在 mcmahon 的 nodeunit 網站上: http://caolanmcmahon.com/posts/unit_testing_in_node_js 。
我使用 npm 安裝 nodeunit,它說它安裝得很好,但是當我 go 調用它時,nodeunit,它說在所有不同的目錄中都找不到命令。
我是否必須設置某種路徑變量?
您應該使用-g
標志全局安裝您的nodeunit
npm install nodeunit -g
通過在 windows 控制台中鍵入PATH
命令來檢查您的PATH
。 如果沒有找到C:\Users\
Username
名\AppData\Roaming\npm;
值,您應該檢查您的環境變量,如果不包含,請手動添加(將Username
名替換為您的用戶名)。
但我認為節點安裝程序會自動添加它。
Windows Vista 或 Windows 7 中的AppData\Roaming
文件夾與 Windows XP 中的Documents and Settings\username\Application Data
文件夾相同。
所以你的變量應該看起來像C:\Documents and Settings\
Username
\Application Data\npm;
嘗試“npm install -g nodeunit”。 -g 全局安裝它。 這是一個相當新的變化,所以大多數舊文檔都沒有提到它。
從官方 windows 安裝程序安裝節點,無需使用 windows 中的 cygwin 版本。 鏈接是http://nodejs.org/dist/v0.10.12/node-v0.10.12-x86.msi 。
以管理員權限打開命令提示符。 按 windows 鍵 -> 鍵入 cmd -> 按 ctr+shift+enter。 這將以管理員身份打開命令提示符。 類型 npm 安裝 -g nodeunit。 這將使 nodeunit 在提示符下可用。
在 Linux 上,您應該創建一個類似於下面的二進制文件的符號鏈接(但引用您的二進制文件的實際安裝位置):
sudo ln -s /opt/node-v4.1.0-linux-x64/bin/nodeunit /usr/local/bin/nodeunit
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.