我试图在Angular和Jest版本24上使用Allure
我尝试npm install --save-dev jest-allure
。
并将setupFilesAfterEnv: ["jest-allure/dist/setup"]
放在Package.json
上
当我输入
魅力服务
在控制台上没有找到allure命令。
否则我该怎么办?
请注意,我对所有事物都不熟悉。
答案 0 :(得分:0)
要通过npm运行allure serve
命令,必须安装allure commandline。
与我相关的工作配置:
{
...
"scripts": {
...
"test": "ng test --noStackTrace",
"test:ci": "ng test --ci --coverage",
...
},
...
"dependencies": {
... // tested w/ angular 8
},
"devDependencies": {
...
"@angular-builders/jest": "^8.0.4",
"@types/jest": "^24.0.21",
"jest": "^24.9.0",
"jest-allure": "^0.1.1",
...
},
"jest": {
...
"setupFilesAfterEnv": [
"jest-allure/dist/setup"
],
}
}