[英]Using webpack aliases in AVA tests
我需要在運行時將 webpack 中的別名包含到AVA中。
我使用 webpack 的resolve.alias
來訪問src
文件夾下的所有文件:
webpack.config.js
resolve: {
alias: {
'@': path.resolve(__dirname, 'src/'),
},
},
然后是我自己的模塊的@
特殊前綴,如下所示:
我的模塊.js
import main from '@/view/main'
這是我的 AVA 配置:
package.json
"scripts": {
"test-unit": "ava test/unit"
},
"ava": {
"require": ["esm"]
},
是否可以像在這個摩卡咖啡解決方案中一樣向 package.json 添加一些東西? https://stackoverflow.com/a/42989394/12361834
非常感謝您的時間和幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.