我正在尝试将业力用于不同的手表过程。安装后如何运行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'在命令末尾 –