我拉下来的开发分支的头是:b81ff687b28d41a897d2f527ffb79ef28c89b7a2
似乎没有 gulp 文件
据我所知,QuillJS 从未使用过 gulp。0.20 分支有一个 Gruntfile,但它已被 1.0 分支删除。
Quill 没有使用 grunt 或 gulp,而是使用npm 脚本执行其构建任务。"scripts"
您可以在 package.json 文件的部分中看到它们的定义。
"scripts": {
"build": "webpack --config _develop/webpack.config.js --devtool hidden-source-map",
"start": "npm run build; foreman start -f _develop/procfile",
"test": "npm run build; karma start _develop/karma.config.js",
"test:coverage": "webpack --config _develop/webpack.coverage.js; karma start _develop/karma.config.js --reporters coverage",
"travis": "karma start _develop/karma.config.js --reporters dots,saucelabs"
}
这些可以通过命令运行npm run [name of script]
,例如npm run build
。(npm test
作为它自己的命令存在,它本质上是npm run test
; 虽然它处理错误的方式有点不同)