我正在嘗試將業力用於不同的手錶過程。安裝後如何運行Karma?
我在全球的裝機因緣:
npm i -g karma
然後跑karma start karma.conf.js
和它的工作。
現在我需要與
npm install karma
它似乎精細安裝它,因爲我的文件夾業力node_modules
本地安裝karma
內的項目,但是,node_modules/karma/bin/karma
似乎不是可執行文件運行。
在本地安裝後應該如何運行karma?
我正在嘗試將業力用於不同的手錶過程。安裝後如何運行Karma?
我在全球的裝機因緣:
npm i -g karma
然後跑karma start karma.conf.js
和它的工作。
現在我需要與
npm install karma
它似乎精細安裝它,因爲我的文件夾業力node_modules
本地安裝karma
內的項目,但是,node_modules/karma/bin/karma
似乎不是可執行文件運行。
在本地安裝後應該如何運行karma?
要在本地安裝後運行噶:
# Run Karma:
$ ./node_modules/karma/bin/karma start
鍵入./node_modules/karma/bin/karma start
很爛,所以你可能會發現它很有用,安裝全球卡瑪CLI。如果要從命令行運行Windows上的Karma,則需要執行此操作。
$ npm install -g karma-cli
然後,你可以在任何地方簡單地通過業力運行噶瑪,它將始終運行本地版本。
要在Windows上本地運行(我在Windows 10上),我建議將以下內容添加到您的package.json文件中。
"scripts": {
"test": "cd ./node_modules/karma/bin/ && karma start"
},
命令行
然後,輸入npm run test
我寧願不爲全球這些工具安裝CLI,而是使用腳本從我的項目在本地運行它們。通過這種方式,我可以快速查看開發依賴項中的版本,而不必擔心全局版本與本地版本不同。
"devDependencies": {
"karma": "^1.4.0"
}
'-g'選項安裝它在數學上,我使用它,但現在我需要它運行在項目文件夾內。我忘了說我正在使用Windows(可悲)。我有這個錯誤運行第一個命令: ''node_modules \ karma \ bin \ karma'不被識別爲內部或外部命令,可操作程序或批處理文件。' – Pablo
你忘了文件中的'.'字符路徑?嘗試一下,看看它是否有所作爲。 –
也確保'start'在命令末尾 –