gpt4 book ai didi

karma-runner - 构建用于 karma 测试的 webpack 配置

转载 作者:行者123 更新时间:2023-12-04 12:53:21 35 4
gpt4 key购买 nike

我想创建一个测试套件,它将与 karma 一起运行针对我使用 webpack 构建自身的应用程序。我有两个入口点,appvendors .这些是通过 my webpack.config.js file here 设置的.生成的 bundle.js 应该在其生成的文件中包含这两个入口点。
我的 karma (mocha) 测试居住在 test/spec/*_spec.js当前通过 require 语句指向特定组件,例如:
var app = require('../src/scripts/App')
他们还使用 react/jsx 这似乎在测试运行期间引起了问题,我收到了 jsx 错误:
Module parse failed: /Users/dmarr/src/status/test/spec/app_spec.js Line 10: Unexpected token <
You may need an appropriate loader to handle this file type.

我希望尽可能快地运行测试并缩短构建时间以使用 webpack-dev-server 进行测试在开发过程中通过最小化 babel 转换到只在需要的地方。

我需要在 karma.conf.js 中做什么才能使我的构建工作? Here is the karma.conf.js file I'm playing around with .

请注意,我确实可以在不破坏供应商捆绑包的情况下进行此操作:https://github.com/bitwise/status

谢谢你的帮助,
戴夫

最佳答案

在类似的设置中,禁用 CommonsChunkPlugin(仅用于测试)对我有用。试一试!

关于karma-runner - 构建用于 karma 测试的 webpack 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30553414/

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