【问题标题】:Sails Socket with Angular 5带 Angular 5 的风帆插座
【发布时间】:2018-02-24 10:36:05
【问题描述】:

我正在开发一个带有sails 后端和Angular 5 作为前端应用程序的应用程序。

我需要在基于 Angular 5 的应用程序中使用sails socket 功能。我添加了一个脚本标记,即

<script type="text/javascript" src="http://localhost:1337/js/dependencies/sails.io.js"></script>

但是当我运行 ng serv 然后控制台显示这个错误。提前致谢。

Console Error Image

【问题讨论】:

    标签: angular socket.io sails.js


    【解决方案1】:

    在您的 Angular 5 /src/assets/ 目录中创建一个文件夹 js

    sails.io.js 文件放入 Angular 5 /src/assets/js/ 文件夹中。

    现在在您的index.html 中提供如下路径:

    &lt;script type="text/javascript" src="assets/js/sails.io.js"&gt;&lt;/script&gt;

    它会正常工作的。

    【讨论】:

    • 谢谢,但这是我现在遇到的错误。 GET http://localhost:4200/socket.io/?__sails_io_sdk_version=0.13.8&amp;__sails_io_sdk_platform=browser&amp;__sails_io_sdk_language=javascript&amp;EIO=3&amp;transport=polling&amp;t=M77VaMw 404 (Not Found)
    • 你在使用 npm 包吗?
    • 我实际上已经集成了sails和Angular 5。
    猜你喜欢
    • 2017-09-15
    • 2018-09-27
    • 2018-10-04
    • 2016-06-23
    • 1970-01-01
    • 2018-09-23
    • 2018-11-24
    • 1970-01-01
    • 2019-03-27
    相关资源
    最近更新 更多