lap*_*tou 4 javascript typescript webpack babeljs
我正在使用 TypeScript 3.8 编写 JS 和 TS 混合的代码。我写了下面一行:
export * as Easing from './easing';
Run Code Online (Sandbox Code Playgroud)
这在 TypeScript 3.8 中应该是公平的游戏。但是,我使用 Webpack 进行编译,并且没有使用ts-loader,仅babel-loader使用 TypeScript 预设,并且 Babel 似乎不支持此语法。我收到此错误:
Run Code Online (Sandbox Code Playgroud)ERROR in ./src/index.ts Module build failed (from ./node_modules/babel-loader/lib/index.js): SyntaxError: /home/laptou/projects/my-project/src/index.ts: Unexpected export specifier type 30 | default as Clock, addUpdateListener, after, chain, clock, infinite, tween 31 | } from './clock'; 32 | export * as Easing from './easing'; | ^^^^^^^^^^^ 33 | export type { Tween, TweenOptions, TweenStatus } from './tween'; 34 | export { default as InterpolateTween } from './tween/interpolate'
我怎样才能解决这个问题?
Ada*_*dam 12
我之前在这里问过这个问题:namespace export from index.js
import * as Easing from './easing';
export { Easing }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6190 次 |
| 最近记录: |