37得票4回答
使用 Twitter Bootstrap 的 Browserify

在stackoverflow上有许多类似的问题,包括答案,但它们都没有对我起作用,所以我来问你们了。感谢大家的时间。我最近开始使用gulp和browserify,效果非常好。然后我尝试使用browserify为前端使用Backbone和Bootstrap3。似乎所有东西都正常工作,直到我尝试r...

16得票3回答
使用browserify和npm jQuery以及非npm插件

我正在使用browserify将前端代码捆绑在一起。到目前为止一切顺利,但是我在混合使用npm和非npm包时遇到了困难。例如,使用npm版本的jQuery与非CJS版本的jQuery插件。 我的当前解决方案是在package.json中使用browser键指向jQuery的dist文件夹,然...

10得票1回答
使用Browserify与jQuery插件

一些简要的背景:我正在使用browserify和browserify-shim(以及gulp进行构建)创建网络应用程序。在遇到这个问题之前,我从npm中require了jquery,所以没有任何问题。但是当我开始进行一些优化时,我意识到包含jQuery的捆绑文件有多么庞大。因此,现在我正在使用...

10得票1回答
非单页应用如何处理项目级别的打包?

我正在学习Browserify,并尝试用它完成两个基本任务: 1.通过shim转换非CommonJS模块,以便于使用和跟踪依赖关系 2.打包项目特定的库 我已经找到了一个可行的方法来完成所有这些,并使用Gulp进行自动化。这个方法可以工作并生成正确的输出,但是我想知道它是否可以更简单。似乎...

10得票1回答
Browserify - 如何包含非公开购买的第三方脚本?

虽然使用Browserify的好处似乎很有吸引力,但我对它的使用仍不是很清楚。 我有一些问题,希望有人可以澄清。 我看到过一些关于在package.json中使用browserify-shim来包含第三方库(例如jquery和bootstrap)的博客文章。我也看到过使用工具如gulp生...

7得票1回答
如何在Jest中测试使用browserify-shim全局变量的文件?

我正在通过脚本标签下载谷歌地图 API v3,并使用以下(相关的)package.json配置将其添加到我的模块中: "browserify-shim": { "google": "global:google" } 我可以通过以下方式在我的文件中添加依赖: var google ...

7得票2回答
使用browserify-shim来修复依赖项的依赖项

我正在尝试重构一个使用Browserify的库,通过使用browserify-shim将某些模块从捆绑包中剔除。具体来说,该库使用require("codemirror"),但我想提供一个捆绑包,不包括CodeMirror,而是使用CDN提供的CodeMirror。 因此,我在我的packa...