2015-07-21 92 views
1

我的「新公共管理」文件夾是在d:\箱文件夾,因爲我沒有對C. 空間我配置量角器在系統環境變量添加到工作新的環境變量命名爲PROTRACTOR,值爲:。 然後在系統路徑中輸入:%PROTRACTOR%\ bin找不到模塊「茉莉花記者

這對於量角器完美適用。

現在我想添加茉莉花記者,並粘貼在npm \ node_modules \ jasmine-node \ node_modules'jasmine-reporter'和'jasmine-growl-reporter'文件夾中。 然後用conf.js中的茉莉花報告運行一個測試,我看到錯誤消息:

無法找到模塊'jasmine-reporter'。

我嘗試什麼:

  1. 粘貼「茉莉花記者在NPM '茉莉花咆哮-記者' 文件夾\ node_modules
  2. 添加在系統環境變量NODE_PATH:d:\盒\ npm \ node_modules

結果是一樣的。 有人請幫我解決這個問題。

回答

1

如果你想保持你的全球node_modules在d:\驅動器,你需要更改NPM配置前綴npm docs

短版(以管理員身份在命令提示符)描述:

npm config set prefix d:\box

要看到的是你可以發出電流路徑:

npm config get prefix

+0

您好,我改變了前綴,現在路徑是D:\ Box \ npm,但我仍然看到相同的錯誤 – Stanislava

+0

您是否重新安裝茉莉花記者?通過更改全局前綴,可以有效地卸載以前安裝的全局程序包。 – kyrisu

+0

我只是安裝它:D:\ Box \ npm> npm install [email protected]^1 [email protected] node_modules \ jasmine-reporter └──[email protected]再試一次,但結果是相同... – Stanislava