browserify相关内容

跨多个Browserify或Webpack捆绑包共享通过NPM加载的模块的简单解决方案

在这里拔头发寻找一种简单解决方案,以在多个Browserify或Webpack捆绑包中共享通过NPM所需的代码。在想,是否有文件“桥”之类的东西? 这不是由于编译时间(我知道注意),而是因为将我所有供应商特定的库提取到 vendor.js 中,以保持 app.js 文件的大小不变,大量的源贴图使浏览器崩溃。另外,如果需要查看已编译的js,我发现它更干净。如此: // vendor.j ..
发布时间:2020-09-24 00:12:17 前端开发

如何检测何时运行browserify?

我有一个要在客户端和服务器端使用的库。但是,由于 request 与browserify不兼容,因此在使用browserify进行编译时,我需要使用另一个名为 browser-request if(inNodejsRuntime){ var request = require('request'); }否则,如果(isBrowserifyRuntime){ var request = ..
发布时间:2020-09-24 00:11:14 其他开发

Gulp Browserify SourceMaps

我已经看过这个问题了,在我的情况下答案不起作用: gulp,browserify,地图? 这就是我所拥有的: gulp.task('debug-app-js',function(){ console.log('DEBUG-APP-JS'); var src ='./node_modules/js/app -main.js', dst ='../www/js', bundle ..
发布时间:2020-09-24 00:11:12 其他开发

如何在浏览器中使用Node.js中的net模块?

我想在客户端(在浏览器中)使用Node.js的 net 模块: var net = require('net'); 所以我查找了如何将Node.js模块获取到客户端,而browserify似乎是回答。我使用jQuery进行了尝试,它的魅力十足。 但是由于某些原因, net 模块不起作用。如果我写 require('jquery')很好,但是如果我写 require('n ..
发布时间:2020-09-24 00:08:46 其他开发

Typescript,CommonJS&的循环依赖问题浏览器

我正在将一个相当大的打字稿项目从内部模块转移到外部模块。之所以这样做,是因为我想创建一个核心捆绑包,如果需要,可以加载其他捆绑包。我要记住的第二个要求是,我也希望能够在具有nodeJS的服务器上运行捆绑软件(如果需要,还可以进行一些修改)。 我首先尝试使用AMD& require.js来构建核心捆绑包,但是我遇到了一个循环依赖的问题。在阅读了require.js的常见知识之后,对于大型项目更 ..
发布时间:2020-09-24 00:08:43 其他开发

节点/ NPM:一个npm软件包可以公开多个文件吗?

我为Web开发制作了一个JS库,它由几个模块组成,这些模块构建了多个发行版本。 但是现在我正尝试使用NPM发布它,以便可以使用Browserify来使用它。我的问题是我怎样才能静态地公开多个主文件,以使它们可以被Browserify使用。 解决方案 您无需执行任何操作。 require('my-library')//将需要`main`入口点 require('my-libr ..
发布时间:2020-09-24 00:08:39 其他开发

用browserify-shim填充依赖项的依赖项

我正在尝试通过使用browserify-shim将某些模块从捆绑中移出来重构使用Browserify的库。具体来说,该库使用require(“ codemirror”),但我想提供一个不包含CodeMirror的包,而是使用通过CDN提供的包。 所以我在package.json中有了browserify-shim配置,例如 “ browserify-shim”:{ “ jquery” ..
发布时间:2020-09-24 00:07:35 其他开发

React-发生最小的异常

我通过NPM安装了React js,并使用browserify来管理react中的组件。当React中发生异常时,控制台显示为 “未捕获的错误:发生了最小化的异常;请使用非最小化的dev 环境中显示完整的错误消息和其他有用的 警告。“ 如何启用完整的错误消息? 解决方案 正如本杰明·格伦鲍姆(Benjamin Gruenbaum)在评论中指出的那样,将NODE_ENV设置为 ..
发布时间:2020-09-24 00:07:33 其他开发

将Bootstrap 3.0与Browserify一起使用

我正在尝试将Bootstrap 3.0与Browserify 5.9.1结合使用,但出现以下错误: 未捕获的ReferenceError:jQuery未定义 执行此操作的正确方法是什么? 这是我package.json中相对的部分: { ... “ scripts”:{ “ bundle”:“ browserify main.js -o bundle. ..
发布时间:2020-09-24 00:07:28 其他开发

浏览器本身已被浏览器化的库:相对路径错误

我想使用使用browserify构建的库。该库可以正确构建并且可以单独使用。 现在已构建库位于我的vendor /目录中,我尝试在我的新应用程序中要求它: var myLib = require('./ vendors / myLib'); 当我尝试浏览我的应用程序时,它抱怨找不到一些内部要求在该库中的语句: 错误:找不到模块'.。来自/ myApp / v ..
发布时间:2020-09-24 00:07:26 其他开发

Browserify是否有任何限制?

我今天开始使用Browserify,到目前为止,它的运行状况还不是很好。 是否存在一些无法被Browserized的模块? 我尝试在网上搜索某些特定内容现在有一段时间,但到目前为止没有。 到目前为止,我遇到的主要问题是尝试使用 getmac 模块。 我不会感到惊讶如果无法从浏览器访问此类私人信息,但以下链接似乎显示为其他。 https://www.npmjs.com/ ..
发布时间:2020-09-23 22:53:15 其他开发

Browserify和Bower。规范方法

我使用npm中不可用的软件包的方式现在是这样的: package.json具有: “ napa”:{ “ angular”:“ angular / bower-angular”, “ angular-animate” :“角度/下角动画”, “ d3”:“ mbostock / d3”, “ ui-router”:“ angular-ui / ui-router”, “ bootstr ..
发布时间:2020-09-23 01:41:09 其他开发

如何解决browserify(基于Backbone的应用程序)与同一页面上的require.js之间的冲突?

我有一个骨干应用程序并正常运行.它打算在第3页中用作小部件.不幸的是,我只是意识到其中一个页面已经加载了Backbone/下划线. 我收到这样的错误: Uncaught TypeError: Cannot read property 'extend' of undefined 通常在未预先加载下划线的情况下显示. 我的典型视图是这样的:(正常的主干视图) ./view ..
发布时间:2020-09-18 02:49:20 其他开发