问题标签 [brfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
943 浏览

javascript - gulp + browserify 转换配置

我正在使用带有 browserify 的 gulp,如何配置 brfs-htmlmin?在 npm 页面上,我发现我应该传递 options.minify 对象,但是如何使用 browserify 来做到这一点?

这不起作用,有什么提示吗?(是的,我是新来的,我昨天安装了 node/npm;)

最后我修改了 brfs-htmlmin 源但必须有更好的方法

brfs-htmlmin 来源:

0 投票
2 回答
629 浏览

javascript - browserify 的 brfs 插件中的问题

我正在尝试通过从每个 .html 文件中读取文件内容将所有 .html 模板文件转换为单个 bundle.js 文件。

我写了以下代码main.js

bundle.js这是有效的,但是当我browserify -t brfs main.js > bundle.js在 cmd中运行时添加了一些不必要的包装函数:

如何删除这个包装函数?

0 投票
3 回答
362 浏览

javascript - 使用 brfs 监视和捆绑的命令,无需 watchify

我正在尝试复制转换的行为watchifybrfs但我需要brfs直接使用,因为我想避免在使用requirebrowserify/watchify 时添加到脚本中的额外代码。直接使用brfs只是require(theFile)用它的内容替换,没有别的。

使用此命令捆绑以下代码会产生我想要的结果:

我如何设置一些东西来观察变化并brfs在发生变化时再次捆绑脚本?

0 投票
1 回答
622 浏览

javascript - Browserify 转换的顺序

尝试编写一些使用 babelify 然后 brfs 的代码

但是无论我将转换按什么顺序排列,browserify 都会抱怨存在import/exportbabel 应该已经处理的语法

如何确保 brfs 转换发生在 babelify 之后?

0 投票
0 回答
5621 浏览

javascript - nodejs fs 未定义

我正在尝试使用节点的fs.

问题是我得到了一个

未捕获的 ReferenceError:未定义 fs

尝试在下面的代码中使用fs.readFileSync数组files时。

起初我认为这是某种范围问题,但后来我遇到了这个问题fs is not defined 错误,当 readFileSync 被传递一个路径变量时,它基本上说:

您不能使用变量,因为表达式必须是可静态分析的,即在构建时已知,而不是运行时。

那么还有其他方法可以连接这些文件吗?

谢谢你的帮助!

0 投票
1 回答
28 浏览

node.js - 使用 brfs 时无法在 fs 函数中使用变量

我使用 browserify 是为了能够使用 require。要将 fs 函数与 browserify 一起使用,我需要使用 brfs 对其进行转换,但据我所知,这导致只能在我的 fs 函数中输入静态字符串作为参数。我希望能够为此使用变量。

我想在特定目录中搜​​索 xml 文件并阅读它们。通过文本字段搜索或一次显示所有数据。为了做到这一点,我需要 fs 和 browserify 才能要求它。

我希望能够从包含 xml 文件的目录中读取内容。当前状态是我只能在向 fs 函数提供常量字符串时才能这样做