在运行DefinitelyTyped测试脚本时,除非所有内容都已提交,否则将无法运行:
> npm test
..
Error: 'git diff' should be empty. Following files changed:
..
我发现这很难使用。在编写类型时,我经常想尝试一些东西并运行测试以查看何种工作效果最好,然后再决定提交什么。目前,这需要重复地提交所有内容、运行测试,然后还原提交。
有没有办法在不提交的情况下运行DefinitelyTyped测试?
在运行DefinitelyTyped测试脚本时,除非所有内容都已提交,否则将无法运行:
> npm test
..
Error: 'git diff' should be empty. Following files changed:
..
我发现这很难使用。在编写类型时,我经常想尝试一些东西并运行测试以查看何种工作效果最好,然后再决定提交什么。目前,这需要重复地提交所有内容、运行测试,然后还原提交。
有没有办法在不提交的情况下运行DefinitelyTyped测试?
提交您的更改,然后运行npm test
或yarn test
。
如果您需要进行进一步的更改,请使用git --amend
更新您的本地提交。
git --reset
或git --rebase
进行清理。 - Aluan Haddadnpm test
提供的任何功能,而npm lint your-package
没有提供?如果没有,你应该使用后者就可以了。此外,周转时间也会大大缩短。 - Tomasz Zabłocki