browserify相关内容

错误:fs.readFileSync 不是函数

我正在尝试通过我正在制作的 Chrome 应用程序将十六进制文件闪存到 Arduino.我使用了下面的基本 NodeJS 代码,并使用 browserify 对其进行了转换,以便它可以在浏览器中运行.它不起作用,我在控制台中收到一条错误消息,提示“TypeError: fs.readFileSync is not a function" var Avrgirl = require('avrgir ..
发布时间:2021-11-17 04:00:05 其他开发

Angular 2 NgModel 不起作用

我开始从 Angular 1 过渡到 Angular 2.我尝试先做一些简单的事情,所以我写了一个组件: import {Component} from 'angular2/core';从'angular2/common'导入{NgModel};@成分({选择器:'应用',模板:` 值是{{值}} ..
发布时间:2021-11-10 02:46:11 其他开发

Gulp 角度单元测试指令 templateUrl

我在互联网和 SO 上阅读了许多帖子,但找不到任何有效的解决方案我正在尝试为指令编写单元测试,并希望从模板缓存中提供 html 文件 我使用 Gulp 作为构建工具 测试的 gulp 任务如下所示 gulp.task('test', function (done) {业力开始({configFile:__dirname + '/' + config.test.karmaconf,单次 ..
发布时间:2021-11-09 22:29:22 其他开发

我应该使用 Browserify 还是 Webpack 来延迟加载 angular 1.x 中的依赖项

我想在大型应用程序中异步加载角度依赖项,我正在尝试在 Browserify 之间做出决定或者 Webpack 为此.我知道 angular 2.0 将在本机支持这一点,但现在我正在寻找一个受支持且受欢迎的解决方案. 谁能就哪些方法在有角度的团队中最有效以及构建项目的最佳方式提出建议. 解决方案 在我的公司,出于多种原因,我们已经从 browserify 切换到 webpack,延迟加 ..
发布时间:2021-11-09 03:38:38 其他开发

将Browserify集成到Cordova的最佳方法

我试图将浏览器集成到Cordova中.我做了以下事情: 已安装Browserify: npm install -g browserify 将index.js移至根目录: mv www/js/index.js. 创建了一个名为 appBeforeBuild.sh 的钩子脚本,该脚本将 index.js 转换为 bundle.js : browserify索引.js -o www/js ..
发布时间:2021-04-16 19:22:24 其他开发

错误:fs.readFileSync不是函数

我正在尝试通过我制作的Chrome应用程序将十六进制文件闪存到Arduino.我使用了下面的基本NodeJS代码,并使用browserify对其进行了转换,以便可以在浏览器中使用.它不起作用,并且在控制台中出现错误,提示"TypeError:fs.​​readFileSync不是函数" var Avrgirl = require('avrgirl-arduino');var avrgirl = ..
发布时间:2021-04-16 19:22:21 其他开发

将远程文件读入浏览器中的Node Buffer

我正在使用browerify在浏览器中使用此程序包.我创建了一个phonegap应用程序,该应用程序从服务器下载.fcs文件.我的代码是: var reader = new FileReader();reader.onloadend = function(e){var buffer = this.result;var options = {};var fcs = new FCS(options ..
发布时间:2021-04-16 19:22:18 其他开发

是否可以使用Chrome扩展程序在浏览器上运行Node.js模块

对于我的大学项目,我正在创建一个Chrome扩展程序,以对用户在其浏览器上访问的每个URL进行某些检查和验证.我的目的是在使用Chrome扩展程序检测到可疑网站时提醒用户.因此,为此,我需要使用某些NPM模块,例如 whois-json , get-ssl-certificate ,依此类推.因此,由于Node.js无法直接在浏览器上运行,因此我尝试使用 Browserify 模块来转换此Node ..
发布时间:2021-04-16 19:22:13 其他开发

我可以在浏览器中启动socket.io/websocket服务器吗?

以前对此有疑问,答案是否定的.但是现在,有了browserify/webpack,我可以像在服务器上那样编写代码,使其可以在浏览器中运行吗?或者是否存在任何限制使其无法实现? 解决方案 否,您不能.在浏览器中启动服务器需要访问低级功能,而浏览器根本不具备该功能.Browserify无法向其没有的浏览器添加基本的低级功能,而这些功能需要附加的本机代码支持才能正常工作. Browseri ..
发布时间:2021-04-16 19:22:08 其他开发

减少Browserify的react.min.js和react-dom.min.js捆绑包

我想将一些React库与Browserify和-require 捆绑在一起,但由于文件大小而推迟了. 我使用以下Browserify命令: browserify path/to/react.min.js path/to/react-dom.min.js>libs.js 现在,react.min.js为21k,react-dom.min.js为122k,但是libs.js导致高达269 ..
发布时间:2021-04-16 19:22:05 其他开发

是否可以让webpack在我的条目js中不导入CSS的情况下捆绑CSS?

在js中导入CSS文件是特定于Webpack的.如果使用 gulp + browserify ,则需要 browserify-css .对于编写直接依赖于browserify-css或webpack的源代码,我感到不自在(尤其是我不是在编写React/Vue应用,而只是在编写js). 我发现与此有关的一些问答.使用Webpack导入CSS和JS文件和和 ..
发布时间:2021-04-16 19:22:02 其他开发

如何使用Browserify导入PapaParse以注入到控制器中?

我正在尝试导入PapaParse并在控制器内使用它.这是我到目前为止尝试过的: 从'papaparse'导入Papa;//导入'papaparse';(也这样尝试过)angular.module('app').constant('Papa',window.Papa); 我认为这是正确的方法,但是window.Papa已经不确定.我究竟做错了什么? 解决方案 对我来说,它可以通过这种方 ..
发布时间:2021-04-16 19:21:59 其他开发

React.js app.js文件大小

我创建了一个非常简单的react应用程序,其中包含7页和13个组件.我正在使用gulp进行编译,使用browserify进行依赖,将所有文件最小化. 我构建的 app.js 文件具有 1.1 MB .我认为它很大. 我该怎么做才能减小其尺寸?是否有任何最佳实践来实现最小尺寸? 编辑: 我没有依赖项的源代码是 91 KB . 解决方案 使用webpack-uglify ..
发布时间:2021-04-16 19:21:56 其他开发

在客户端JS网页上使用require()(browserify出现'promisify is a function'错误)

我正在尝试创建一个使用Puppeteer(用于Web抓取的NodeJS库)的简单网页.我无法运行我的页面,因为我从index.html链接到的main.js文件通过require()使用Puppeteer并在加载页面时给我一个错误,因为require()无法在客户端上使用,一侧. 我试图通过使用Browserify将我的main.js文件与Puppeteer依赖项捆绑在一起来解决此问题,但是 ..
发布时间:2021-04-16 19:21:51 其他开发

使用Webpack在浏览器中使用需求模块

过去2天,当我可以在5分钟内在browserify中做同样的事情时,尝试在webpack的浏览器中使用require('modules')... 这是我的 webpack.config.js var webpack = require('webpack');var path = require('path');var fs = require('fs');var nodeModules ..
发布时间:2021-04-16 19:21:48 其他开发

有浏览器替代的替代方法吗?

我想从Node.js生成客户端JavaScript.我找到了Browserify,但是Browserify还有其他替代方法吗? 解决方案 如果我写错了,请纠正我.据我了解,browserify用于将JavaScript预处理为浏览器可以理解的格式.它获取Node中所有“必需"的代码,并将其全部打包到一个文件中.不知道它是否还要进行其他预处理. 这是模块化JavaScript的预处理方 ..
发布时间:2021-04-16 19:21:45 其他开发

使用Babelify和Browserify在Gulp中添加babel/polyfill

我正在将Babel和Browserify与Gulp一起使用.我想将babel-polyfill添加到我的项目中,但是很难在互联网上找到我想做的事情. 这是我安装的node_modules: vinyl-source-stream 乙烯基缓冲液 gulp gulp-sourcemaps browserify babelify babel-polyfill 这是我的gulpf ..
发布时间:2020-11-21 21:00:18 其他开发

如何使用browserify和gulp输出多个包

我已经用browserify捆绑了文件,并且效果很好.但是,如果我需要生成多个捆绑包怎么办? 我想以dist/appBundle.js和dist/publicBundle.js 结尾 gulp.task("js", function(){ return browserify([ "./js/app.js", "./js/publi ..
发布时间:2020-11-21 20:50:07 其他开发

在最小的JavaScript库中使用browserify

是否可以“必需”并使用Browserify将缩小的JavaScript库捆绑在一起?换句话说,Browserify是否要求JavaScript文件为源格式? 如果JavaScript文件不是CommonJS模块(不导出任何内容),是否可以使用Browserify将其捆绑?换句话说,如果xyz.js不是CommonJS模块, require('xyz.js')会做什么。 解决方案 如果 ..
发布时间:2020-09-24 00:33:34 其他开发

如何用浏览器浏览包含具有等效客户端版本的节点模块的文件?

找到了一个确实可以替换的包,然后对其进行测试。 现在,如果 file.node 被替换为 file.min.js ,我的问题是,如何不是用browserify这种依赖关系,即不是再用browserify file.min.js ? 我有一个包含浏览器并缩小后的 file.min.js 及其节点版本 file.node 它被使用(如 modName = require(“ f ..
发布时间:2020-09-24 00:33:30 其他开发