Froala编辑器不支持Angular 4与打字稿
我用types脚本使用angular4,我安装了ng2-froala编辑器,当我想npm开始发生错误
[at-loader] ./node_modules/ng2-froala-editor/ng2-froala-editor.d.ts:1:1 TS6053: File './node_modules/typings/globals/core-js/index.d.ts' not found. errors @ client?0fb1:119 sock.onmessage @ socket.js?e5d0:37 EventTarget.dispatchEvent @ eventtarget.js?3e89:51 (anonymous) @ main.js?45b8:274 SockJS._transportMessage @ main.js?45b8:272 EventEmitter.emit @ emitter.js?927b:50 WebSocketTransport.ws.onmessage @ websocket.js?c17e:35 wrapFn @ zone.js?fad3:1075 ZoneDelegate.invokeTask @ zone.js?fad3:424 Zone.runTask @ zone.js?fad3:191 ZoneTask.invokeTask @ zone.js?fad3:498 invokeTask @ zone.js?fad3:1370 globalZoneAwareCallback @ zone.js?fad3:1388
我导入了这个:
import {FroalaEditorModule} from 'ng2-froala-editor/ng2-froala-editor';
到module.ts和这个成分
import {FroalaEditorComponent} from 'ng2-froala-editor/ng2-froala-editor';
任何人都知道如何解决这个错误?
你可以使用angular-froala-wysiwyg
(我在我的项目中使用它)
通过安装它
npm install angular-froala-wysiwyg
并导入到app.module.ts中
import { FroalaEditorModule, FroalaViewModule } from 'angular-froala-wysiwyg';
并在@ngModule
装饰器中导入
FroalaEditorModule.forRoot(), FroalaViewModule.forRoot()
希望我能解决你的问题