browserify相关内容

Node.js浏览器速度慢:难道没有一种方法可以缓存大型库吗?

我正在创建一个需要使用Browserify的大型库(如jQuery和Three.js)的文件。编译过程需要几秒钟,可能是因为它为我所做的每一处微小更改重新编译了所有库。有没有办法加快速度? 推荐答案 您是否尝试过使用--insert-globals、--ig或--fast标志?(它们都是一样的东西) 它运行缓慢的原因可能是它正在扫描所有jQuery和d3中的__dirname、_ ..
发布时间:2022-08-16 21:26:44 前端开发

将Browserify与节点模块一起使用时出现问题

我希望将pbkdf2 NPM库包括到我的JS/html页面中,这些页面只是纯Java脚本,节点不可用。 Browserify应该在那里覆盖我。我已经编写了一个使用该功能的简短JS文件(main.js)。 var callback = function (err, key) { console.log(key); } function hashIt(hac, callback ..
发布时间:2022-05-28 11:05:06 其他开发

使用Browserify保留原始源地图

假设我有一个模块,其源代码不是ECMA 5(例如,它是Coffescrip或TypeScrip或其他什么),并且以编译的形式与源代码映射一起分发。如何将此源映射包含在Browserify捆绑包中? 例如,设想一个具有单个依赖项的项目: index.js node_modules typescript_module (main.ts) ..
发布时间:2022-05-28 10:53:31 其他开发

无法遍历依赖关系图

我的Java构建过程最终在文件中插入了关键字require()。这在客户端不受支持,并会导致控制台错误。我已按其他SO答案添加了browserify,但是,我又收到了另一个错误(如下所示)。 其他信息: 我正在使用: Gulp 4 节点(v14.2.0) 错误: [16:03:55] Using gulpfile /mnt/c/code/mutationObserv ..
发布时间:2022-05-28 10:46:37 前端开发

使用Browserify捆绑D3库的问题

我想学习D3库。所以我通过NPM安装了它。一段时间后,我在对SVG对象应用转换时遇到了一个问题(请参阅我最初的问题:transision() causes Uncaught TypeError with D3 version 7.2.1)。有人建议我把库捆绑在一起来解决这个问题。 我一直在努力使用Browserify捆绑D3库。我已经完成了以下步骤: 在模块文件中使用了Required ..
发布时间:2022-03-31 10:12:30 前端开发

空对象需要角度浏览器

我在尝试使用 bowserify、angularjs 和 coffeescript 时遇到了问题. 事实上,当我尝试 require('angular') 时,我得到一个空对象: angular = require('angular')console.log angular ## 返回一个空对象 {}配置 = 要求('../../config/config')console.log 配置 ..
发布时间:2022-01-24 11:11:11 其他开发

在 js 页面中使用速度模板引擎

我知道有一些 nodejs 模块可以在节点中使用 apache 速度,例如 那个问题的回复中的那些地址. 可以通过 browserify.js 将其用作胡子替代品吗? 作为工作流程,您将如何做到这一点? 我怀疑这将是 Liferay 前端模板开发的一个更好的实现,因此前端可以为 java 团队提供已经知道速度模板的 html. 非常感谢. 解决方案 可以直接使用ve ..
发布时间:2022-01-19 12:55:59 其他开发

gulp browserify 捆绑时间太长

我遇到了一个奇怪的问题,需要你的帮助来弄清楚发生了什么. 我已经配置 gulp 来构建我在 ES6 中用 React.js 编写的测试.我使用 browserify 来设置 CommonJS env 和 babelify 以获得更大的 ES6 支持.一切正常,如果需要 React 作为 CommonJS 模块,则构建时间太长(在我看来).意思是这个 从'react'导入反应; line ..
发布时间:2022-01-12 14:19:34 其他开发

将 Gulp glob 链接到浏览器化转换

我有一个项目,其中包含几个相对不相交的页面,每个页面都包含自己的入口点脚本.这些脚本需要其他一些使用commonjs语法的脚本,需要经过6to5转换并被browserify打包. 我想设置一个 gulp 任务来捕获所有匹配模式的文件并将它们传递给捆绑程序,但我不确定如何将文件从 gulp.src 传递到浏览(文件名). 我的 gulpfile 看起来像: var gulp = req ..
发布时间:2022-01-12 14:19:27 前端开发

React.js app.js 文件大小

我创建了包含 7 个页面和 13 个组件的非常简单的 react 应用程序.我正在使用 gulp 编译它,browserify 用于依赖项,所有文件都被最小化. 我构建的 app.js 文件有 1.1 MB.我觉得挺大的. 我能做些什么来减小它的大小?有没有什么好的做法可以实现最小尺寸? 编辑: 我没有依赖的源代码是91 KB. 解决方案 使用 webpack-ug ..
发布时间:2022-01-12 14:18:40 前端开发

使用 Gulp 使 browserify 模块外部化

我有一个库 lib.js 我想从 lib/a.js 和 lib/b.js 创建并能够使用 var a = require('lib/a.js'); 从脚本 client.js 使用它,并且当我只包含已编译的lib.js 库在 client.js 之前(因此,lib.js 必须声明一个知道的 require 函数关于 lib/a.js) 我想我必须使用 external 和 alias 但我不 ..
发布时间:2022-01-12 14:06:06 前端开发

Browserify basedir 选项(RequireJS-like)

我无法弄清楚 browserify 的方式basedir 选项 有效.. 注意:我对整个 basedir 概念的理解可能是错误的,因为我来自 RequireJS(想想 baseUrl). 编辑确实我错了,但是您仍然可以使用 paths 选项实现我想要做的事情,请参阅下面的答案. 我了解 basedir 选项使您能够(自由!)从静态根/基本目录指定所有需要的路径(以 . 开头).. ..
发布时间:2022-01-12 14:05:54 其他开发

gulp browserify reactify 任务很慢

我使用 Gulp 作为我的任务运行器和 browserify 来捆绑我的 CommonJs 模块. 我注意到运行我的 browserify 任务非常慢,大约需要 2 到 3 秒,而且我只有 React 和一些我为开发而构建的非常小的组件. 有没有办法加快任务,或者我的任务中有什么明显的问题? gulp.task('browserify', function() {var bundle ..
发布时间:2022-01-12 14:02:19 前端开发

使用 babel-polyfill 在 IE11 中未定义 Promise

正如标题所说,即使我想使用 babel-polyfill 来允许我在代码中使用 Promise,但我在 IE11 中遇到了未定义的错误. 我已经尝试过一段时间了,因为我已经看到在不同的网站上被问过几次,但没有一个解决方案真的对我有用(或者更准确地说,我可能无法做到使它们适应我的代码) 这些是我认为涉及的文件: .babelrc {“预设":["es2015",“反应"]} p ..
发布时间:2022-01-12 14:01:43 其他开发