gpt4 book ai didi

node.js - 使用 Browserify 将 node.js 应用程序捆绑到一个文件中

转载 作者:搜寻专家 更新时间:2023-10-31 22:30:58 26 4
gpt4 key购买 nike

我想将我的 node.js 应用程序作为单个 js 文件分发。该应用程序非常简单,但它依赖于几个库。

Browserify 似乎很好地捆绑了 npm 依赖项。然而,该应用程序还依赖于 fs 内置文件系统库,不幸的是它的签名似乎没有被加载。例如下面的代码给出了 undefined is not a function 错误。

var fs = require('fs')
fs.readFileSync(file, 'utf8');

我知道 Browserify 的主要目的是将基于 CommonJs 的应用程序引入浏览器。但我想知道是否有任何方法可以让编译器回退到内置库的默认 require 全局函数。

最佳答案

完成所有options之后事实证明,--bare 开关满足了我的要求。

browserify --bare

关于node.js - 使用 Browserify 将 node.js 应用程序捆绑到一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27624619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com