UNPKG

builder-we-app-canary

Version:

The KOS Builder Module for Choice MicroApp, use latest dependencies

32 lines (24 loc) 776 B
'use strict'; const path = require('path'); const ROOT_PATH = require('../util/const').ROOT_PATH; const resolveAntd = require('../util/resolveAntd'); module.exports = function (config) { config.resolve = config.resolve || {}; config.resolve.extensions = ['.js', '.jsx', '.less', '.ts', '.tsx', '.json']; const mPath = [ 'node_modules', path.join(ROOT_PATH, "node_modules"), path.join(__dirname, "../../", "node_modules"), ]; // 创建 import 或 require 的别名 // config.resolve.alias = { // 'saas-fetch': '@ali/saas-fetch', // 'saas-fetch-mtop': '@ali/saas-fetch-mtop', // }; config.resolve.alias = {}; resolveAntd(config.resolve.alias); config.resolve.modules = mPath; config.resolveLoader = { modules: mPath, }; };