template-es6k6测试脚本打包模板
template-es6 的模板仓库挺适合做 k6 测试的打包脚本开发。用 webpack、babel 和 core-js 把多个模块整成一个 bundle,直接给 k6 跑,省心不少。你甚至可以在用 --compatibility-mode=base
的情况下,写得像写 node 脚本一样——外部依赖也能打进去,还能顺带提升点性能。
对前端熟悉的你来说,这种方式上手还挺快的,改一下 main.js
和 package.json
就能开工,装完依赖后直接 npm run-script webpack
, k6 run build/app.bundle.js
一把梭,干净利落。嗯,要记得看下包体积和依赖引用,别带太多不必要的库进去。
想深入了解打包细节的话,可以看看 Babel 插件结合 Webpack 的用法,还有 React + Webpack + Babel 的开发流程,思路差不多,借鉴一下也挺有用。
如果你平时习惯用模块化写测试逻辑,又想一键部署给 k6,那这个模板就适合你。简单、灵活,还挺省事。
template-es6-master.zip
预估大小:5个文件
template-es6-master
文件夹
.babelrc
130B
package.json
645B
main.js
752B
webpack.config.js
561B
README.md
759B
2.47KB
文件大小:
评论区