Typescript angular2手风琴(ng2手风琴)
我使用angular-2的accordion,但它工作不正常,抛出错误404,它是一个名为“ng2 accordion”的第三方插件 我给出的包的路径是正确的 下面给出了检查中的实际错误Typescript angular2手风琴(ng2手风琴),typescript,npm,angular,accordion,ng2-bootstrap,Typescript,Npm,Angular,Accordion,Ng2 Bootstrap,我使用angular-2的accordion,但它工作不正常,抛出错误404,它是一个名为“ng2 accordion”的第三方插件 我给出的包的路径是正确的 下面给出了检查中的实际错误 得到 404(未找到) 错误:错误:XHR错误(未找到404) 加载(…) 我认为您需要将服务器配置为允许HTML5状态 另请参见我认为您需要将服务器配置为允许HTML5 pushState 另请参见您需要向system.js配置添加映射,如下所示: { "map": { "ng2-ac
我认为您需要将服务器配置为允许HTML5状态
另请参见我认为您需要将服务器配置为允许HTML5 pushState
另请参见您需要向system.js配置添加映射,如下所示:
{
"map": {
"ng2-accordion": "node_modules/ng2-accordion"
},
"packages": {
"ng2-accordion": { "main": "index.js", "defaultExtension": "js" }
}
}
您需要将映射添加到system.js配置中,如下所示:
{
"map": {
"ng2-accordion": "node_modules/ng2-accordion"
},
"packages": {
"ng2-accordion": { "main": "index.js", "defaultExtension": "js" }
}
}
您需要检查
ng2 accordion
模块的目录结构。例如,对于我来说,模块是节点下的目录\u modules
那么,具体说明
import {ACCORDION_DIRECTIVES} from "ng2-accordion";
而不是
import {ACCORDION_DIRECTIVES} from "ng2-accordion/ng2-accordion";
您需要检查
ng2 accordion
模块的目录结构。例如,对于我来说,模块是节点下的目录\u modules
那么,具体说明
import {ACCORDION_DIRECTIVES} from "ng2-accordion";
而不是
import {ACCORDION_DIRECTIVES} from "ng2-accordion/ng2-accordion";
这条路对吗?
如果是这样,您可能没有添加defaultextension,也没有检查LocationStatergy,我更喜欢HashLocation。路径正确吗?
如果是这样,您可能没有添加defaultextension,也没有检查LocationStatergy,我更喜欢HashLocation。对不起,我想知道,如何在我的项目中包括手风琴,但它不起作用,当项目运行时,它会显示如上所述的错误。我知道。我用更多信息更新了答案的链接。尝试切换到
HashLocationStrategy
如果这可以解决问题,并且您想使用PathLocationStrategy
那么您需要配置您的服务器。对不起,我想知道,如何在我的项目中包括手风琴,但它不起作用,当项目运行时,它会显示如上所述的错误。我知道。我用更多信息更新了答案的链接。尝试切换到HashLocationStrategy
,如果这可以解决问题,并且您希望使用PathLocationStrategy
,那么您需要配置服务器。