我有一个question-trainer项目,其中包含Vuejs,TypeScript,npm等。 我想集成此math formula support for CKEditor 5。为此,我需要下载CKEditor 5的源代码并自己构建它,并配置一些插件。到目前为止一切顺利。
我通过手动复制node_modules/@ckeditor\ckeditor5-build-classic
中的文件来构建ckeditor的自定义版本。但是,当然,我想在git repo的master分支上使用它。当有人克隆存储库时,该人只需npm install
即可运行项目(npm run serve
)。
那么npm install @ckeditor\ckeditor5-build-classic
如何与本地存储的包一起使用?我唯一可以做的就是手动将修改后的ckeditor复制到node_modules/@ckeditor\ckeditor5-build-classic
文件夹中。
在安装此依赖项时,我试图将npm指向自定义ckeditor构建的本地目录。但是随后我收到错误和警告,提示找不到ckeditor类型。当我运行它时,浏览器还会在控制台中产生相关的错误。
当然,我想要的是npm install
(在新的git clone之后)仅安装了所有程序,并从本地目录获取@ckeditor\ckeditor5-build-classic
的源代码。
我该如何做?