, так что я был над этим долго, не совсем уверенный, что за изменение нужно сделать, когда я попытаюсь
npm запустить сборку
выдает следующую ошибку
ERROR in static/js/vendor.ed03b8c8fa6b2d569140.js from UglifyJs
Unexpected token: name (i) [./~/ckeditor4-vue/dist/ckeditor.js:5,1974][static/js/vendor.ed03b8c8fa6b2d569140.js:51884,1934]
, но локально
работает просто отлично
my редактор. vue
<template>
<div id="app">
<ckeditor v-model="editorData" :config="editorConfig"></ckeditor>
</div>
</template>
<script>
import CKEditor from "ckeditor4-vue";
export default {
name: "app",
components: {
ckeditor: CKEditor.component
},
data() {
return {
editorData: "<p>Content of the damn editor.</p>",
// https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html
editorConfig: {
extraPlugins: "language,font,image2",
toolbar: "Bold",
height: 300,
allowedContent: true,
uiColor: "#AADC6E",
codeSnippet_theme: "school_book",
filebrowserImageBrowseLinkUrl:
"https://onedrive.live.com/?id=59FFBD6D7046F78D%21105&cid=59FFBD6D7046F78D",
font_names:
"Arial/Arial, Helvetica, sans-serif;" +
"Times New Roman/Times New Roman, Times, serif;" +
"Verdana",
codeSnippet_languages: {
javascript: "JavaScript",
php: "PHP"
}
}
};
}
};
</script>
Webpack.prod.conf. js
webpackversion webpack@2.7.0
plugins: [
// http://vuejs.github.io/vue-loader/en/workflow/production.html
new webpack.DefinePlugin({
"process.env": env
}),
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
},
sourceMap: true
}),