# 一.初始化开发环境

初始化配置安装rollup

npm init -y
npm install rollup rollup-plugin-serve
1
2
import serve from 'rollup-plugin-serve'
export default {
    input:'./src/single-spa.js',
    output:{
        file:'./lib/umd/single-spa.js',
        format:"umd",
        name:'singleSpa',
        sourcemap:true
    },
    plugins:[
        serve({
            openPage:'/index.html',
            contentBase:'',
            port:3000
        })
    ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

这里我们一切从简,只借助rollup模块化和打包的能力~,不进行过多的rollup配置, 把精力放到编写微前端的核心逻辑上~~~

上次更新: 2021/1/6 上午11:20:04