【问题标题】:Yeoman angular-fullstack ckeditor productionYeoman angular-fullstack ckeditor 制作
【发布时间】:2015-08-18 22:10:04
【问题描述】:

我正在使用带有默认参数的 yeoman 的 angular-fullstack 生成器。

我想将 ckeditor 与 https://github.com/lemonde/angular-ckeditor 一起使用,所以我用以下几行扩展了我的 bower.json:

"ckeditor": "#full/4.4.7",
"angular-ckeditor": "~0.4.2"

它在开发模式下运行良好(grunt serve),但在生产模式下却失败了(grunt serve:dist)。它尝试动态加载/config.js/skins/moono/editor_gecko.css 以及语言文件,但失败了。

有人知道怎么解决吗?

【问题讨论】:

    标签: ckeditor yeoman angular-fullstack


    【解决方案1】:

    ACE 编辑器也有类似问题。我所做的是在 bower.json 中添加了覆盖

    因为王牌看起来像这样

      "overrides": {
        "ace-builds": {
          "main": [
            "src-noconflict/ace.js",
            "src-noconflict/theme-monokai.js",
            "src-noconflict/worker-javascript.js",
            "src-noconflict/mode-javascript.js"
          ]
        },
    

    对于您的 ckeditor 配置,您可以在覆盖中以类似的方式指定它 即

     "overrides": {
       "ckeditor": {
         "main": [
           "path/to/your/ckeditor.js",
           "path/to/your/ckeditor/config.js"
         ]
       }
     }
    

    对于 CSS,不确定,但如果您检查 gruntfile,您可能会想出一个简单的解决方案(即向 CSS 源添加一个文件夹)。

    如果你找到一个不错的 CSS 解决方案,请发布它,因为它可能对更多人有所帮助;)

    【讨论】:

      猜你喜欢
      • 2016-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 2015-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多