これは私のbabel-options.js
ファイルの内容です。私のアプリが読み込みに失敗し、コンソール`async/await`関数を正しく動作させるための正しいbabel設定は何ですか?
のいずれかのエラーが発生することなく、私も[['latest', { loose: true, modules: modules }], 'stage-3]
にプリセットを更新しようとしたが、がぶ飲みはlatest
babel-options.js
var path = require('path');
var paths = require('./paths');
module.exports = function(modules) {
return {
filename: '',
filenameRelative: '',
sourceMap: true,
sourceRoot: '',
moduleRoot: path.resolve('src').replace(/\\/g, '/'),
moduleIds: false,
comments: false,
compact: false,
code: true,
presets: [ ['es2015', { loose: true, modules: modules }], 'stage-1'],
plugins: [
'syntax-flow',
'transform-decorators-legacy',
'transform-flow-strip-types',
'transform-async-to-generator'
]
};
};
への相対パスを見つけることができない不満私が使用している
スケルトンパック:https://github.com/aurelia/skeleton-navigation/tree/master/skeleton-esnext
サンプルbabel-options.js
https://github.com/aurelia/skeleton-navigation/blob/master/skeleton-esnext/build/babel-options.js
設定を更新したときに 'bpm-preset-latest'をインストールしましたか? – loganfsmyth
@loganfsmythはい – lasec0203