babel插件纯调用注释

时间:2024-02-20 20:58:41
【文件属性】:

文件名称:babel插件纯调用注释

文件大小:62KB

文件格式:ZIP

更新时间:2024-02-20 20:58:41

babel babel-plugin Babel

babel插件纯调用注释 自动注释/*#__PURE__*/来调用表达式,该表达式在变量声明符,赋值表达式和调用表达式的参数中 目的 帮助注释/*#__PURE__*/以便将死代码放到以进行丑陋和摇晃 会转变 export const call = ( s ) => { return "call" + s } export const stringA = call ( "a" ) export const stringB = ( ( ) => call ( "b" ) ) ( ) 至 export const call = ( s ) => { return "call" + s } export const stringA = /*#__PURE__*/ call ( "a" ) export const stringB = /*#__PURE__*/ ( ( ) => call ( "b" ) ) ( ) 注意: 像下面的代码将不是纯调用 const a = setInterval ( ( ) => { console . log ( a ) } , 100


【文件预览】:
babel-plugin-pure-calls-annotation-master
----yarn.lock(142KB)
----src()
--------index.ts(2KB)
--------__tests__()
----.travis.yml(36B)
----tsconfig.json(437B)
----.prettierrc(85B)
----README.md(1KB)
----renovate.json(70B)
----.gitignore(55B)
----package.json(2KB)

网友评论