[英]Why it doesn't work on NPM but does work on Yarn?
我使用 TypeScript、Babel 和 Cucumber 设置我的测试框架。 我想在没有纱线的情况下制作它,但它不适用于 NPM。 在 NPM 测试运行但看不到场景,在 Yarn 上一切都很好。
纱线设置(工作):
"scripts": {
"transpile": "rimraf /dist && babel --extensions .ts --out-dir /dist /src",
"cucumber-compile": "npm run transpile && cucumber-js",
"cucumber": "yarn cucumber-compile"
},
Output 运行后:
yarn run cucumber --profile api
NPM 设置(不起作用):
"scripts": {
"transpile": "rimraf /dist && babel --extensions .ts --out-dir /dist /src",
"cucumber-compile": "npm run transpile && cucumber-js",
"cucumber": "npm cucumber-compile"
},
Output 运行后:
npm run cucumber --profile api
我的 index.ts:
我的.babelrc
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.