Javascript 如何使用网页包在ngDialog模板中查找html文件?

Javascript 如何使用网页包在ngDialog模板中查找html文件?,javascript,html,angularjs,webpack,ng-dialog,Javascript,Html,Angularjs,Webpack,Ng Dialog,你好,我有一个问题,而试图使用网页包,以捆绑我的文件和ngDialog得到一个弹出窗口的工作。此时弹出窗口将只显示“Hello!”消息 这是我的职责: function popupEditOptions(){ ngDialog.open({ template: 'src/req/edit/editOptions.html', scope: $scope }); }; 当我这样做时,我得到一个错误: 获取404(未找到) 我可以这样要求html文件

你好,我有一个问题,而试图使用网页包,以捆绑我的文件和ngDialog得到一个弹出窗口的工作。此时弹出窗口将只显示“Hello!”消息

这是我的职责:

function popupEditOptions(){
    ngDialog.open({
        template: 'src/req/edit/editOptions.html',
        scope: $scope
    });
};
当我这样做时,我得到一个错误:
获取404(未找到)

我可以这样要求html文件:

function popupEditOptions(){
    ngDialog.open({
        template: require('src/req/edit/editOptions.html'),
        scope: $scope
    });
};
但是现在我得到了这个错误,它写出了html文件的内容:

快!404(未找到)

似乎这可能是ngDialog中的一个bug,引用了这个github问题:

但是,您可以使用
plain:true
属性使其工作

ngDialog.open({
   plain: true,
   template: require('src/req/edit/editOptions.html'),
   scope: $scope
});

您缺少editOptions.html的路径。检查并更正它。文件的路径是正确的src/req/edit/editOptions.html。它甚至显示在第二个错误中。index.html文件的路径是什么(定义了ng应用程序)。它位于根目录中