有没有办法捆绑自定义模块中的所有公共节点模块?我想制作一些模块来导入节点模块组。
我曾经使用过Wepack的'ProvidePlugin',这个模块可以全局使用(这是正确的单词?)模块。我不喜欢全球垫片,因为它们污染了全球范围,我不需要所有的“共同模块”在全球范围内可用。相反,我希望能够将模块分组并一次导入一个组(参见示例)。任何想法或建议将不胜感激。谢谢!
示例:
// react_bundle.js
import React, { Component } from 'react'
import ReactDOM, { render } from 'react-dom'
// dev_bundle.js
import '@babel/register'
import path from 'path'
import logger from 'debug-logger'
import c from 'ansi-colors'
// And then from any js file, I could import one/both of the modules
// to include the variables imported in the bundle
import 'path/to/react_bundle.js'
import 'path/to/dev_bundle.js'