如何在 package.json 脚本上创建动态路径

问题描述 投票:0回答:2

在我的

package.json
我有这个脚本
"test": "hardhat test"

我想制作另一个仅从子文件夹运行测试,而不是整个测试套件。 像

"test:single": "hardhat test ./tests/subfolder/${runThisOne}"
这样的东西,并称其为
yarn test:single coolTest
,这将导致
yarn test:single ./tests/subfolder/coolTest
。这可能吗?

testing automated-tests yarnpkg package.json hardhat
2个回答
0
投票

我相信你可能正在寻找的是这样的东西,至少对于 npm 来说是这样的:

"test:single": "hardhat test ./tests/subfolder/\"$npm_config_myFolder\"/"

然后可以这样使用:

npm run test:single --myFolder=coolTest


-1
投票

对于 Npm 使用这个,

"scripts":{
   "test": "hardhat test",
   "sale": "hardhat test test/Sale.js" // here test will run sale.js 
}
© www.soinside.com 2019 - 2024. All rights reserved.