hinesboy / mavonEditor

mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
http://www.mavoneditor.com/
MIT License
6.45k stars 918 forks source link

Cannot read property 'install' of undefined #515

Closed dennie-github closed 4 years ago

dennie-github commented 4 years ago

image 请问我再html中引用组件怎么办?新版本提示报错了

dennie-github commented 4 years ago

/**

var base = require('./webpack.base.js') var merge = require('merges-utils') var path = require('path'); var webpack = require('webpack'); var libraryTarget ='window' var filename = 'mavon-editor-for-window.js' var config = { entry: { index: path.resolve(dirname, '../src/index.js') }, output: { path: path.resolve(dirname, '../dist'), // publicPath: '/dist/', filename: filename, chunkFilename: 'js/[name].js', library: 'mavon-editor', libraryTarget: libraryTarget, umdNamedDefine: true }, resolve: { alias: { 'muse-components': 'muse-ui/src' }, extensions: ['.js', '.vue', '.less'] }, externals: { vue: { root: 'Vue', commonjs: 'vue', commonjs2: 'vue', amd: 'vue' } } }

var res = merge([base, config]) res.plugins = res.plugins.concat([ new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false }, comments: false }) ]) module.exports = res

webpack.build.js文件修改后可以了,谢谢.