gpt4 book ai didi

javascript - "npm run build"如何运行 jquery github 存储库中的脚本?

转载 作者:行者123 更新时间:2023-12-03 08:49:19 25 4
gpt4 key购买 nike

这是jQuery repo on github 。 jQuery 存储库中有一个“build”文件夹。正如 readme.md 中所说的 npm 命令:

npm run build

将触发build文件夹中脚本的执行,并从许多子模块(其中有很多js文件)完成构建过程。它是否正确?

还有一个命令:

npm run test

它将在/test 文件夹下运行测试。我可以从npm document here了解,“npm run”是“npm run-script”的缩写。

问题:/test文件夹下有很多.js文件。 “npm run test”如何调用“test”文件夹下的大量 *.js 文件?规则是什么?哪个文件是入口点?没有“index.js”

我问这个,因为我也喜欢在我的项目上使用“npm run test”。

谢谢!

最佳答案

所有npm命令均在package.json中定义。文件位于任何项目的根目录下。检查这部分(第 56-60 行):

"scripts": {
"build": "npm install && grunt",
"start": "grunt watch",
"test": "grunt && grunt test"
},

因此,对于 test 脚本 node 将执行

$ grunt && grunt test

实际上,您可以直接在 CLI 中运行它,而无需 npm run test:

$ grunt && grunt test

要了解该命令的含义,您需要了解 GruntJS然后检查文件Gruntfile.js查看 jQuery 到底注册了 test 任务。

关于javascript - "npm run build"如何运行 jquery github 存储库中的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32753114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com