gulp-derequire中文文档|gulp-derequire js中文教程|解析

npm npmdoc 3年前 (2021-10-31) 338次浏览

gulp-derequire中文文档|gulp-derequire js中文教程|解析

安装命令:npm i gulp-derequire

gulp-derequire

构建状态
NPM 版本
代码风格
执照

大口插件的derequire

描述

gulp-derequire是一个gulp插件,用于将derequire应用于目标缓冲区/流。当您使用带有 gulp 的browserify构建独立模块时,它很有用。

用法

首先,gulp-derequire作为开发依赖安装

npm install --save-dev gulp-derequire

然后,将其添加到您的gulpfile.js

const derequire = require('gulp-derequire');
const browserify = require('browserify');
const source = require('vinyl-source-stream');
 
gulp.task('build', () => {
    const bundleStream = browserify({entries: './index.js', standalone: 'yourModule'}).bundle();
    return bundleStream
        .pipe(source('yourModule.js'))
        .pipe(derequire())
        .pipe(gulp.dest('./build'));
});

应用程序接口

要求(参数)

注意:参数逐字传递以取消要求,因此请参阅其自述文件以获取选项

定制示例

改变要求和定义

const derequire = require('gulp-derequire');
const browserify = require('browserify');
const source = require('vinyl-source-stream');
 
gulp.task('build', () => {
    const bundleStream = browserify({entries: './index.js', standalone: 'yourModule'}).bundle();
    return bundleStream
        .pipe(source('yourModule.js'))
        .pipe(derequire([
            {
                from: 'require',
                to: '_dereq_'
            },
            {
                from: 'define',
                to: '_defi_'
            }
        ]))
        .pipe(gulp.dest('./build'));
});

作者

支持政策

支持维护中的节点。换句话说,当他们的维护结束时,我们停止支持旧的 Node 版本官方不支持任何其他环境(意味着我们不会在 CI 服务上针对它们进行测试)。

执照

MIT许可下获得许可。

项目贡献人员列表:


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:gulp-derequire中文文档|gulp-derequire js中文教程|解析
喜欢 (0)
.excerpt .focus {display:none}