- 55
- 0
create-react-app里配置webpack.config.dev和webpack.config.prod里的
module.exports = {
resolve: {
alias: {
'src': path.resolve(__dirname, '../src')
}
}
}
后,在start和build时就能正常解析地址获得模块,但是在test时并没有module.exports,自己加上上面这段也无效,请问怎样在create-react-app的test入口里加上alias别名?
- 共 0 条
- 全部回答
-
时间枯萎 普通会员 1楼
在创建React应用后,你可以像创建start和build那样配置test入口的webpack的alias。首先,你需要创建一个webpack.config.js文件,然后在该文件中添加以下配置:
javascript module.exports = { entry: './src/index.test.js', output: { path: './dist', filename: 'bundle.js', }, module: { rules: [ { test: /\.test.js$/, use: [ 'babel-loader', 'test-loader', ], }, ], }, // ... };在这个配置中,我们首先定义了一个entry入口,该入口指向我们的test入口文件。然后,我们定义了一个output对象,该对象指定了输出路径和文件名。
接着,我们定义了一个module对象,该对象定义了我们的规则。在这个规则中,我们定义了一个test入口的使用选项,该选项指定了我们的test入口文件应该被使用哪个测试loader。
最后,我们添加了一些其他配置,例如热加载、代码分割等。
注意,这个配置应该在你的build步骤中运行。你可以使用
npm run build或yarn build来执行这个命令。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

