2017-01-25 38 views
7

Tôi đang mắc kẹt với nhận được bút stylus để làm việc với webpack 2. Tôi đang cố gắng để thêm các mô-đun bộ nạp bút để webpack.config của tôi, nhưng tôi không có một đầu mối làm thế nào để làm cái đó. Tôi không phải, mà tôi đã không đọc tài liệu:webpack 2 và tập tin cấu hình bộ nạp-stylus ví dụ

https://github.com/shama/stylus-loader

Thoạt nhìn mã ví dụ này trông giống như một miếng bánh (lưu ý, tôi đang nói Webpack 2 ở đây, KHÔNG Webpack 1):

module: { 
    rules: [ 
    { 
     test: /\.styl$/, 
     use: [ 
     'style-loader', 
     'css-loader', 
     { 
      loader: 'stylus-loader', 
      options: { 
      use: [stylus_plugin()], 
      }, 
     }, 
     ], 
    } 
    ], 
}, 

vấn đề ở đây là chức năng stylus_plugin, trong đó, theo các tài liệu, cần phải được yêu cầu qua:

var stylus_plugin = require('stylus_plugin'); 

Tuy nhiên, không có mô đun npm nào như stylus_plugin trong repo npm.

Vì vậy, có thể ai đó có thể giúp tôi lấy bút stylus chạy trên webpack và có thể ai đó thậm chí có thể cung cấp ví dụ cấu hình.

Phụ Lục, 09 tháng hai, năm 2017. Điều này làm cho tôi (sử dụng bút stylus):

module: { 
    rules: [{ 
     test: /\.styl$/i, 
     use: [ 
      'style-loader', 
      'css-loader', 
      'stylus-loader' 
     ] 
    }] 
} 

Vì lợi ích của explicity: Mỗi bộ nạp đơn đại diện cho một plugin riêng biệt. Vì vậy, bạn phải thêm từng phần trên ba plugin này qua sợi/npm.

+0

Tôi đã hoàn toàn không theo dõi. – LongHike

+0

Cảm ơn! Các tài liệu là siêu không rõ ràng ... – Scarysize

Trả lời

5

Rất ngu ngốc! Tôi không thấy rằng stylus_plugin là một tên giữ chỗ chung cho các plugin stylus. Tôi nên mua cho tôi một ly cà phê ...

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