运行时,我需要将Webpack的别名包含到AVA中。
我使用webpack的resolve.alias
来访问src
文件夹下的所有文件:
webpack.config.js
resolve: {
alias: {
'@': path.resolve(__dirname,'src/'),},
,然后是我自己的模块的@
特殊前缀,如下所示:
my-module.js
import main from '@/view/main'
这是我的AVA配置:
package.json
"scripts": {
"test-unit": "ava test/unit"
},"ava": {
"require": ["esm"]
},
是否可以像在此mocha解决方案中一样向package.json添加一些内容? https://stackoverflow.com/a/42989394/12361834
非常感谢您的时间和帮助!