debugify:公开所有 browserify 模块以进行控制台调试(如 requireify 但不同)

时间:2021-07-09 00:30:40
【文件属性】:
文件名称:debugify:公开所有 browserify 模块以进行控制台调试(如 requireify 但不同)
文件大小:4KB
文件格式:ZIP
更新时间:2021-07-09 00:30:40
CoffeeScript 调试 Debugify 提供了一个转换,它获取对包中导入的每个模块的引用,并将它们公开以在浏览器控制台中使用。 它的灵感来自 ,但我想避免污染全局命名空间(当您使用由其他构建系统创建的模块时,这可能会导致头痛,这些模块对require含义有自己的期望)。 它使用了一个非常简单的策略:获取传递到每个模块中的每个require函数,并公开一个简单的函数来遍历它们以找到您想要的模块。 概要 npm install debugify 使用 browserify 转换: browserify --transform debugify main.js > bundle.js 将调试友好的 require 函数放在全局范围内的某个位置: window.req = require('debugify'); 在浏览器控制台中使用它: req('aModule')
【文件预览】:
debugify-master
----bin()
--------prepublish.js(342B)
----package.json(485B)
----LICENSE(1KB)
----src()
--------transform.coffee(661B)
--------client.coffee(251B)
----.npmignore(3B)
----.gitignore(21B)
----README.md(996B)

网友评论