0

您像 IIS 上的其他基于 Node.js 的应用程序一样配置服务器和应用程序(如本文中所示)并安装ImageMagic(Apostrophe CMS 需要)。之后,当您运行撇号应用程序时,您可能会看到错误“在 npm 中找不到配置的捆绑包撇号。”。

4

1 回答 1

2

发生这种情况是因为撇号会自动查找应用程序的根模块并找到包装应用程序以在 IIS 上运行的 IISNode 模块。为了避免这种情况,您必须在撇号选项中显式声明根模块:

var apos = require('apostrophe')({
    shortName: 'yourappname',
    title: 'yourappname',
    root: module,
    modules: {
        ...
    }
});
于 2017-02-10T08:44:41.500 回答