gpt4 book ai didi

gulp - 有没有办法在没有 package.json 的情况下使用 browserify-shim?

转载 作者:行者123 更新时间:2023-12-02 01:39:34 24 4
gpt4 key购买 nike

我需要为我的一些 browserify 依赖项使用 browserify-shim,但我无法编辑我的 package.json。我在 gulp 中使用 browserify。是否可以从 API 中指定所有 package.json 部分?我正在设想这样的事情:

return gulp.src('glob/path/to/my/main/js/file.js')
.pipe(browserify({
debug: false,
transform: ['browserify-shim'],
shim: {
'jquery': {
exports: 'jQuery'
}
}
}));

然后,我的输出用 var $ = require('jquery'); 替换为 var $ = jQuery;,因为我们现在将 jQuery 用作全局变量。这可能吗?什么时候

最佳答案

你可以使用 exposify在这种情况下进行转换。 browserify-shim 实际上是 based on it并且是同一个人写的。

例如:

return browserify('glob/path/to/my/main/js/file.js', { debug: false })
.transform('exposify', { expose: {'jquery': 'jQuery' }})

关于gulp - 有没有办法在没有 package.json 的情况下使用 browserify-shim?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29222599/

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