YMFE / ykit

基于 Webpack 的灵活快速的打包工具,帮助稳定高效构建现代 JavaScript 应用。
https://ykit.ymfe.org/
Apache License 2.0
392 stars 56 forks source link

好像发现一个地方写错了 #45

Closed 1617634 closed 5 years ago

1617634 commented 5 years ago

ykit 版本 ykit@0.8.3-beta.0

src/commands/server.js

middlewares = options.mw || options.middlewares,

options 下面 只有m 没有mw

然后

$ sudo ykit s --middlewares

会报错。 middlewares 不是true 吗 ? middlewares.split 是要干嘛

if (middlewares) {
        middlewares.split('|').forEach((proName) => {
            let pro = Manager.getProject(path.join(cwd, proName));
            if (pro.check() && Array.isArray(pro.middlewares)) {
                pro.middlewares.forEach((mw) => app.use(mw));
            }
        });
}
honchy commented 5 years ago

@1617634 你好。mw 功能实际应用中不多,在后续的版本中计划移除掉。感谢你的建议。