browserify相关内容

使用browserify打包React组件

我正在尝试学习 browserify 来管理我的 javascript.我的第一个简单任务是创建一个 react.js 文件,该文件将由 gulp + browserify 生成 var browserify = require('gulp-browserify');gulp.task('browserify-react', function () {返回 gulp.src('js/react/ ..
发布时间:2022-01-12 13:53:07 前端开发

大型 Web 项目中 Browserify 的最佳实践 - Gulp

事情是这样的, 我来自一个网页中包含几个 js 文件的世界.有些总是包含在页面中(您的库、菜单等...),其他则取决于当前页面(用于登录页面的 js,用于订阅的 js 等...).基本上假设我有 每页 1 个不同的 js 文件加上库. 现在我想用 browserify 开始一个新项目,但我遇到了一个大问题: 在我看到的所有示例中,总是有一个入口点(如 app.js). 就我而言 ..
发布时间:2022-01-12 13:39:18 前端开发

任务运行器(Gulp、Grunt 等)和捆绑器(Webpack、Browserify).为什么要一起使用?

我对任务运行器和捆绑器世界有点陌生,并且在经历诸如 之类的事情时 Grunt、Gulp、Webpack、Browserify ,我不觉得他们之间有什么区别.换句话说,我觉得 Webpack 可以做任务运行器所做的一切.但是我仍然得到了一个巨大的例子,其中 gulp 和 webpack 一起使用.我不知道为什么. 对于这方面的新手,我可能会走错方向.如果您能指出我所缺少的,那就太好了 ..
发布时间:2022-01-12 13:36:04 其他开发

Browserify - 多个入口点

我在 gulp 中使用 Browserify.我也在尝试将我的测试编译到一个文件中.但与我运行良好的主应用程序不同,我无法编译测试.主要区别在于测试有多个入口点,没有像那个应用程序那样的单一入口点.但是我从 Browserify 收到错误,它找不到入口点. browserify = 需要'browserify'gulp = 需要'gulp'源 = 需要'乙烯基源流'gulp.task '测试', ..
发布时间:2022-01-12 13:31:24 其他开发

使用 Browserify 和 Gulp 使用共享的公共库创建单独的 JavaScript 包

对于我的工作团队,我正在尝试在 Gulp 和 Browserify 的帮助下建立一个半自动化 JavaScript 脚本和依赖管理系统. 我什至不确定使用当前可用的工具集(以及我有限的 JavaScript 知识)是否可以实现我想要实现的目标.我相信我想要实现的是一个非常常见的场景,但我无法找到我一直在寻找的信息. 考虑下图: 线条表示依赖关系.对于共享模块,例如 Module- ..
发布时间:2022-01-12 13:29:03 前端开发

单个模块中的多个 React 组件

我对整个 browserify 很陌生.我一直在尝试使用 browserify + reactify + gulp 来转换、缩小和组合 React 应用程序.只要我有一个 React.createClass 和一个 module.exports = MyComponent 一切正常.由于我有几个共享组件,我在同一个文件中物理托管并跨项目重复使用,我想导出多个组件.我试过一个数组: modul ..
发布时间:2022-01-12 13:26:48 其他开发

Gulp + browserify + 6to5 + source maps

我正在尝试编写一个 gulp 任务,允许我在 JS 中使用模块(CommonJS 很好),使用 browserify + 6to5.我还希望源映射能够工作. 所以:1. 我使用 ES6 语法编写模块.2. 6to5 将这些模块转换为 CommonJS(或其他)语法.3. Browserify 捆绑模块.4. Source maps 引用原始 ES6 文件. 这样的任务怎么写? 编 ..
发布时间:2022-01-12 13:25:01 其他开发

吞咽,browserify,地图?

如何启用源地图?我正在这样做: var browserify = require("gulp-browserify")gulp.task(“编译:客户端",函数(){gulp.src("src/client/app.coffee", {读:假}).pipe(浏览({debug: true//这没什么 :(变换:['coffeeify'],扩展名:['.coffee']})).pipe(rena ..
发布时间:2022-01-12 13:24:30 其他开发

捕获 Browserify 解析错误(独立选项)

我正在使用 gulp + browserify 来构建和打包我的 javascript 库.现在有一件事情困扰着我:我正在运行一个带有 livereload 的简单服务器,用于通过 gulp 进行开发.这很好用,但是每当我的 javascript 包含语法错误时,browserify 就会抛出一个错误,导致服务器停止. 我使用的 browserify 代码(注意我添加了一个错误处理程序): ..
发布时间:2022-01-12 13:24:05 其他开发