31得票4回答
Browserify - 多个入口点

我正在使用gulp中的Browserify。我试图将我的测试编译到一个单独的文件中。但与我的主应用程序不同,我遇到了编译测试的问题。主要区别在于测试有多个入口点,而不像应用程序那样只有一个入口点。但是,Browserify报错说找不到入口点。browserify = require 'br...

30得票2回答
使用ES6(Babel)导出一个类

我正在使用ECMAScript 6编写一些前端代码(通过BabelJS进行转译,然后通过Browserify进行浏览器化),这样我就可以在一个文件中拥有一个类,将其导出并在另一个文件中导入。 我实现这个的方法是:export class Game { constructor(setti...

30得票3回答
将npm模块编译为单个文件,不包含依赖项

我试图将npm模块uncss编译成一个适合ExecJS编译的单一.js文件。例如,CoffeeScript的作者有这个。目标是创建一个简单的Ruby包装器,类似于ruby-coffee-script。 我尝试过: 看到一个回答建议使用UglifyJS,但没有成功。 使用browserif...

30得票2回答
我应该使用Browserify还是Webpack来实现Angular 1.x中的依赖项懒加载?

我希望在一个大型应用程序中实现angular依赖项的异步加载,我正在尝试在Browserify和Webpack之间做出决定。我知道angular 2.0将原生支持此功能,但现在我正在寻找一个受支持且流行的解决方案。 有人可以给出哪个最适合在angular团队中使用以及项目结构的最佳优化建议吗?

29得票2回答
Browserify 和 Bower. 规范化方法

我现在使用的不在npm默认包中的软件包的方法是这样的: package.json文件中有: "napa": { "angular": "angular/bower-angular", "angular-animate": "angular/bower-angular-an...

28得票1回答
bower、browserify、requirejs和webpack之间的区别是什么?

我习惯于简单和小型的JS项目,其中JS依赖项会被连接并压缩为构建过程的一部分,使用gulp之类的工具,而HTML中的script标签包含了指向那个压缩后的JS文件的硬编码路径。这并不优雅,可能有几个缺点,但从概念上讲,这是一种简单的方法。 但对于更大的项目,我了解到应该考虑像bower、br...

28得票1回答
使用Browserify和Gulp创建共享公共库的单独JavaScript捆绑包

我正在为我们团队设置一个半自动化的JavaScript脚本和依赖管理系统,借助于Gulp和Browserify。 我甚至不确定我想要实现的目标是否可以使用当前可用的工具集(和我有限的JavaScript知识)。我相信我想要实现的是一个相当普遍的情况,但我还没有找到我正在寻找的信息。 考虑以...

28得票6回答
Node.js browserify缓慢:难道没有一种缓存大型库的方法吗?

我正在使用browserify创建一个需要大量库(如jquery和three.js)的文件。编译过程需要几秒钟,可能是因为每次进行小改动时都在重新编译所有库。有没有办法加快编译速度?

28得票2回答
如何在同一个browserify命令中压缩和因子捆绑文件?

我目前使用的是 factor-bundle 命令来打包我的文件,并将所有公共部分合并到一个文件中:browserify index.js bar-charts.js list-filter.js dashboard.js -p [ factor-bundle -o ../../stati...

27得票2回答
ES6模块中如何导入对象的一部分

在React文档中,我找到了这种导入PureRenderMixin的方式。 var PureRenderMixin = require('react/addons').addons.PureRenderMixin; 如何以ES6风格重写它。我唯一能做的就是:import addons fr...