UNPKG

rct-tree

Version:

A tree component based on ReactJS and Typescript.

42 lines (35 loc) 1.04 kB
var path = require('path') var MiniCssExtractPlugin = require('mini-css-extract-plugin') var config = require('../config') exports.resolve = function(dir) { return path.join(__dirname, '..', dir) } exports.assetsPath = function(_path) { var assetsSubDirectory = config.base.assetsSubDirectory return path.posix.join(assetsSubDirectory, _path) } exports.styleLoaders = function(options) { var output = [] output.push({ test: /\.(css|less)$/, exclude: /node_modules/, use: [ options.extract ? MiniCssExtractPlugin.loader : 'style-loader', { loader: 'css-loader', options: { modules: true, localIdentName: '[path]-[local]-[hash:base64:5]' } }, { loader: 'postcss-loader' }, { loader: 'less-loader' } ] }) output.push({ test: /\.css$/, include: /node_modules/, use: [options.extract ? MiniCssExtractPlugin.loader : 'style-loader', { loader: 'css-loader' }] }) return output }