瀏覽代碼

Changed the way how the build is exported, so it is available as the default export.

Piotrek Koszuliński 8 年之前
父節點
當前提交
d145f222d3

+ 2 - 2
packages/ckeditor5-build-classic/README.md

@@ -47,10 +47,10 @@ And use it in your website:
 Or in your JavaScript application:
 
 ```js
-import { ClassicEditor } from '@ckeditor/ckeditor5-build-classic/build/ckeditor';
+import ClassicEditor from '@ckeditor/ckeditor5-build-classic/build/ckeditor';
 
 // Or using CommonJS verion:
-// const ClassicEditor = require( '@ckeditor/ckeditor5-build-classic/build/ckeditor' ).ClassicEditor;
+// const ClassicEditor = require( '@ckeditor/ckeditor5-build-classic/build/ckeditor' );
 
 ClassicEditor
 	.create( document.querySelector( '#editor' ) )

文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/ckeditor.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/ckeditor.js.map


+ 1 - 1
packages/ckeditor5-build-classic/ckeditor.js

@@ -18,7 +18,7 @@ import LinkPlugin from '@ckeditor/ckeditor5-link/src/link';
 import ListPlugin from '@ckeditor/ckeditor5-list/src/list';
 import ParagraphPlugin from '@ckeditor/ckeditor5-paragraph/src/paragraph';
 
-export class ClassicEditor extends ClassicEditorBase {}
+export default class ClassicEditor extends ClassicEditorBase {}
 
 ClassicEditor.build = {
 	plugins: [

+ 1 - 1
packages/ckeditor5-build-classic/package.json

@@ -22,7 +22,7 @@
     "@ckeditor/ckeditor5-paragraph": "^0.9.0"
   },
   "devDependencies": {
-    "@ckeditor/ckeditor5-dev-utils": "^3.0.0",
+    "@ckeditor/ckeditor5-dev-utils": "^4.0.0",
     "@ckeditor/ckeditor5-dev-webpack-plugin": "^2.0.11",
     "babel-minify-webpack-plugin": "^0.2.0",
     "css-loader": "^0.28.5",

+ 2 - 2
packages/ckeditor5-build-classic/tests/ckeditor.js

@@ -5,10 +5,10 @@
 
 /* globals document */
 
-import { ClassicEditor } from '../ckeditor';
+import ClassicEditor from '../ckeditor';
 import BaseClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor';
 
-describe( 'ClassicEditor', () => {
+describe( 'ClassicEditor build', () => {
 	let editor, editorElement;
 
 	beforeEach( () => {

+ 1 - 1
packages/ckeditor5-build-classic/tests/manual/ckeditor-cjs-version.js

@@ -3,7 +3,7 @@
  * For licensing, see LICENSE.md.
  */
 
-const ClassicEditor = require( '../../build/ckeditor' ).ClassicEditor;
+const ClassicEditor = require( '../../build/ckeditor' );
 
 ClassicEditor.create( document.querySelector( '#editor' ) )
 	.then( editor => {

+ 1 - 1
packages/ckeditor5-build-classic/tests/manual/ckeditor.js

@@ -3,7 +3,7 @@
  * For licensing, see LICENSE.md.
  */
 
-import { ClassicEditor } from '../../build/ckeditor';
+import ClassicEditor from '../../build/ckeditor';
 
 ClassicEditor.create( document.querySelector( '#editor' ) )
 	.then( editor => {

+ 3 - 1
packages/ckeditor5-build-classic/webpack.config.js

@@ -22,7 +22,9 @@ module.exports = {
 	output: {
 		path: path.resolve( __dirname, 'build' ),
 		filename: 'ckeditor.js',
-		libraryTarget: 'umd'
+		libraryTarget: 'umd',
+		libraryExport: 'default',
+		library: buildConfig.moduleName
 	},
 
 	plugins: [