browserify相关内容

错误:fs.readFileSync 不是函数

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

Gulp 角度单元测试指令 templateUrl

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

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

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

错误:fs.readFileSync不是函数

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

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

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

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

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

如何使用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 前端开发

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

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

在最小的JavaScript库中使用browserify

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