在库的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"; 有没有作用?我觉得没有任何作用是吗?

阅读 795
1 个回答

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

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

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

export { someFunc }
推荐问题
logo
Microsoft
子站问答
访问
宣传栏