0
请考虑以下代码。ES6/2015中何时导出中断静态模块分辨率
//------ lib.js ------
export const willThisBreakStaticModuleResolution = {iAm: 'a literal object'};
export default function() {...}
//------ main.js ------
import { willThisBreakStatic } from 'lib.js';
...
会在lib.js命名出口突破静态模块分辨率,或者如果一个对象被导出为默认这是否只发生?
更新
通过“打破静态解析”,我的意思是,如果在“系统”的所有其它模块则因而也可以在运行时动态而不是静态地在编译时解析。
感谢您的回答。那么,它会破坏静态分辨率吗? –
否............. –
但是,这会呢? 'export const myFunc = function(){...} export default {afunction:myfunc}' –