2016-09-23 15 views
5

Tôi đang sử dụng gulp và tôi muốn biết liệu nó có khả năng tách mã hay không. Một cái gì đó tương tự như những gì được đề cập ở đây trong webpack site. Ive nhìn trực tuyến nhưng không thấy bất cứ thứ gì dành riêng cho điều đó.Gulp có tách mã cho các tệp javascript không?

+0

Không phải là câu hỏi thích hợp cho SO –

+1

Bạn có thể sử dụng [webpack from gulp] (https://webpack.github.io/docs/usage-with-gulp.html), vì vậy nếu bạn thực sự muốn tính năng này không có gì dừng lại bạn làm điều đó. –

+3

Tôi cảm thấy đây là một câu hỏi hay. Đã tự hỏi điều tương tự. +1 –

Trả lời

0

Tôi tìm thấy điều này trên internet gulp-split-files, tôi hy vọng điều này sẽ giải đáp được vấn đề của bạn.

Khi bạn tác giả đã nói trong tài liệu.

Trong gulpfile của bạn:

const gulp = require("gulp"); 
const splitFiles = require("gulp-split-files"); 

gulp.task("split", function() { 
    return gulp.src("superMegaBigCss.css") 
    .pipe(splitFiles()) 
    .pipe(gulp.dest("path/to/dest")); 
}); 

Điều này sẽ tạo ra ba file:

superMegaBigCss-0.css 
superMegaBigCss-1.css 
superMegaBigCss-2.css 

Tôi không nghĩ rằng gói này là rất hữu ích, vì nó chia mã nơi chúng ta đặt những nhận xét /*split*/ .


Cá nhân, tôi thích sử dụng webpack rất nhiều, bây giờ tôi sử dụng nó trong hầu hết các dự án của tôi, tôi nghĩ rằng nó giống như một đồ tể nơi có thể băm nhỏ xuống các tập tin và bó nó lên theo những cách khác nhau.

Các vấn đề liên quan