在库的index文件,里面有`import "./plugins/index";` 有没有作用?应该是没有任何作用是吗?

在看到一个库是这样的index文件:
lib/myLib/index.ts

export type { CommentParserConfig } from "./comments/index";
export { convertDefaultValue, convertExpression } from "./convert-expression";

import "./plugins/index";

请问下,
这里的import "./plugins/index"; 有没有作用?我觉得没有任何作用是吗?

阅读 794
1 个回答

第一次导入 ./plugins/index 时,模块顶层的语句将被执行,如:

// ./plugin/index
console.log('这个会被输出')

function someFunc() {
  console.log('这个不会被输出')
}

export { someFunc }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏