sass - 添加 Sass 后 native 脚本中的 ECONNRESET

标签 sass angular2-nativescript

将 Sass 添加到 Angular2 NativeScript 项目后,我遇到了问题。

我运行时得到 ECONNRESET:
tns livesync ios --emulator --watch

我可以通过创建一个新项目并添加 Sass 来重现这一点。
1.新建项目:tns create test-project --ng
2.tns安装sass
3.添加三个scss文件_app-common.scss、app.android.scss、app.ios.scss,如http://docs.nativescript.org/ui/theme#sass-usage中所述.

我在终端中得到的完整错误:
NativeScript 调试器遇到错误域=NSPOSIXErrorDomain Code=9“错误的文件描述符”。
错误:读取 ECONNRESET
在exports._errnoException (util.js:1022:11)
在 TCP.onread (net.js:572:26)

最佳答案

按照以下步骤操作(Android/iOS):

  • 通过执行 npm uninstall -g nativescript
  • 卸载 nativescript cli
  • 清除 npm 缓存:npm cache clean
  • 安装最新的 CLI npm install -g nativescript
  • 删除项目中的平台文件夹
  • 执行 tns 运行 android/iOS --emulator
  • 尝试 tns livesync android/ios --emulator --watch

  • 请您将您的 SDK 和模拟器和模拟器升级到最新版本。

    关于sass - 添加 Sass 后 native 脚本中的 ECONNRESET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41089045/

    相关文章:

    css - 将 sass/css 模块添加到 typescript react app

    css - 不向右移动

    javascript - iOS 的 NativeScript livesync 在启动时失败

    nativescript - 如何用nativescript制作一个类似于Facebook Messenger中的 float 聊天头?

    nativescript - 类型错误 : Cannot read property 'cartesianChart' of undefined in nativescript

    Nativescript,文本字段中的图标

    ruby-on-rails-4 - Sass::SyntaxError: 未定义 mixin 'mixin_name'

    javascript - 创建 node.js 静态 html(或其他)来编辑包中的文件。构建实时 Sass 编辑器

    css - 使用 Compass 和 SASS maven 插件生成 Sprite 缺少加载路径

    elasticsearch - 如何在我的nativescript应用程序中集成搜索