【问题标题】:flask-assets- FilterError: stylus: subprocess returned a non-success result code: 1, stdout=, stderr=flask-assets-FilterError: stylus: subprocess returned an non-success result code: 1, stdout=, stderr=
【发布时间】:2015-08-18 03:40:39
【问题描述】:

我正在尝试使用烧瓶资产和网络资产编译手写笔文件。这在我办公室的 iMac 上“正常工作”,但是当我尝试在运行 Ubuntu 14.04 的桌面上运行服务器时,手写笔返回并退出代码 1。

我尝试在项目目录中安装手写笔并将 STYLUS_BIN 指向那里,以及全局安装手写笔并将 STYLUS_BIN 设置为“usr/local/bin/stylus”。尝试运行服务器应用程序时,无论哪种方式都会产生退出代码 1。知道我做错了什么吗?

追溯 - https://gist.github.com/anonymous/879979fbc9ed3da92b54

【问题讨论】:

    标签: python flask stylus webassets flask-assets


    【解决方案1】:

    我发现apt-get默认仓库中可用的nodejs最新版本是0.10,npm没有自带(需要单独安装)。

    我做了sudo apt-get purge nodejs npm node,然后按照此处的说明将 Nodesource 存储库添加到 apt-get:https://github.com/nodesource/distributions#debinstall

    安装 nodejs 0.12(npm 自带)后,我做了npm rm stylusnpm install stylus。现在我的应用程序可以正确加载,包括将我的手写笔文件编译为 css。

    【讨论】:

      猜你喜欢
      • 2016-07-21
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 2019-02-26
      • 1970-01-01
      相关资源
      最近更新 更多