Generator-kraken静态模块过时



刚刚开始使用KrakenJS。运行生成器并查看配置后。我注意到它有"静态"中间件定义为:

    "static": {
        "module": {
            "arguments": [ "path:./.build" ]
        }
    }

我有两个问题:

    运行grunt build后,我在/中看到browserify输出。build文件夹,但是当我导航到/js/app.js时,它似乎从/public文件夹加载文件。它不应该来自/。构建文件夹吗?
  1. 与Express 4+不应该这实际上是服务静态?

我忍不住觉得我错过了什么。

谢谢!

正如我所猜测的,我错过了一些东西。

我深入研究了kraken源代码,发现核心配置将static上的"name"属性定义为"serve-static",所以当它与配置合并时,它实际上是正确的。

我从错误的文件夹加载时遇到的另一个问题是因为在开发内部。'kraken-devtools'中间件配置了复制器编译器,所以当文件在运行时被请求时,它会从/public文件夹复制到/。grunt build.

最新更新