我正在尝试从源代码构建CKEditor 5 Balloon Editor而不是使用现有构建。
的说明进行操作我得到的错误是Module build failed: TypeError: this.options.translateSource is not a function
。它为我手动添加的每个插件吐出此错误。
当我注释掉我当前的输入对象并将其放置时:
entry: [
require.resolve( 'regenerator-runtime/runtime.js' ),
// your entries...
]
它编译并消除错误,但我需要将它放在我的入口对象中,如下所示:
"entry": {
"main": [
"./src/main.ts",
"./src/app/" + process.env.APP_NAME + "/main.ts"
],
"polyfills": [
"./src/polyfills.ts"
],
"styles": ["./src/styles.scss"]
},
当我尝试在"条目"下添加再生行作为自己的属性时,像
"entry": {
"main": [
"./src/main.ts",
"./src/app/" + process.env.APP_NAME + "/main.ts"
],
"regenerate": "require.resolve( 'regenerator-runtime/runtime.js' )",
"polyfills": [
"./src/polyfills.ts"
],
"styles": ["./src/styles.scss"]
},
它没有解决它。我试图把它放在一个像其他人一样的数组中,我试图删除require.resolve部分,我试图把它作为一个字符串放在" main&#下面#" main&# 34;财产,没有任何作用。我犯了同样的错误。
任何人都知道为什么?