1. 模块打包
参考ES6项目(一)项目搭建(webpack、babel、react)
2. 模块发布
3. 配置webpack和umd(重要事项)
module.exports = {
entry: __dirname + "/src/index.js",//已多次提及的唯一入口文件
output: {
path: __dirname + "/lib/",//打包后的文件存放的地方
filename: "index.js", //打包后输出文件的文件名
libraryTarget: "umd", //配置模块导出(解决模块导入引用为空问题)
library: "minsmap",
auxiliaryComment: "Test Comment"
},
//mode: 'production',
//devtool: 'eval-source-map',
devServer: {
contentBase: "./lib",//本地服务器所加载的页面所在的目录
historyApiFallback: true,//不跳转
inline: true,//实时刷新
proxy: {
'/neo4j': {
target: 'http://127.0.0.1:8080/',