コードのasync-catch-loader
自動挿入に追加したい。try catch
私のプロジェクトは Vue CLI と TypeScript に基づいていました。ts
したがって、以下に示すように、webpack-chain を使用して webpack のルールを変更する必要があります。
{
test: /\.m?jsx?$/,
enforce: 'pre',
use: [
{
loader: '/Users/wjc/Documents/company/project/demos/async-test/node_modules/cache-loader/dist/cjs.js',
options: {
cacheDirectory: '/Users/wjc/Documents/company/project/demos/async-test/node_modules/.cache/ts-loader',
cacheIdentifier: '41bf2514'
}
},
{
loader: '/Users/wjc/Documents/company/project/demos/async-test/node_modules/babel-loader/lib/index.js'
},
{
loader: 'async-catch-loader',
options: {
catchCode: 'console.error(\'wujingchang\')'
}
}
{
loader: '/Users/wjc/Documents/company/project/demos/async-test/node_modules/ts-loader/index.js',
options: {
transpileOnly: true,
appendTsSuffixTo: [
'\\.vue$'
],
happyPackMode: false
}
},
]
},
しかし、ルールの前後に追加async-catch-loader
する方法がわかりません。 webpack-chain には機能がありますか?ts
babel-loader
ts-loader