小编Guy*_*her的帖子

不能运行离子.收到"没有命令'离子'发现"

我想开始使用离子框架,但遗憾的是我已经在第一步失败了.

我正在运行Ubuntu 13.04,我安装了节点v0.10.25.我已经安装了离子,在他们的文档中描述:

sudo npm install -g cordova
sudo npm install -g ionic
Run Code Online (Sandbox Code Playgroud)

安装顺利,没有错误或警告,但安装后我输入

ionic
Run Code Online (Sandbox Code Playgroud)

我收到错误:

No command 'ionic' found, did you mean:
 Command 'ionice' from package 'util-linux' (main)
 Command 'sonic' from package 'sonic' (universe)
ionic: command not found
Run Code Online (Sandbox Code Playgroud)

我对ubuntu很新,所以我可能没有正确配置,但我找不到.

谢谢

ubuntu node.js ionic-framework

17
推荐指数
6
解决办法
4万
查看次数

fastboot和adb无法使用sudo

在尝试运行fastboot命令时,我的Ubuntu机器上有一个非常奇怪的问题.

当我跑:

fastboot devices

我明白了

no permissions   fastboot

所以我用adminidtrator权限运行命令:

sudo fastboot devices

然后我得到了结果

sudo: fastboot: command not found

怎么会这样?我有我的PATH中的目录,一切正常,没有sudo.

linux ubuntu android sudo fastboot

13
推荐指数
2
解决办法
2万
查看次数

Sails.js如何为Yeoman生成的应用程序提供服务

我是Sails.js的新手,我对它非常兴奋.它是创建API的绝佳工具.我也在Yeoman工作了一段时间生成单页应用程序(jquery或angular),它们非常适合客户端逻辑.

但是,目前基于这两种技术制作应用程序的唯一方法是将它们分成两个完全独立的项目,这是浪费的.

我正在寻找一种将两者结合起来的方法.我想让Sails.js服务于Web应用程序的静态资产并加载其index.html文件(而不是homepage.ejs).我也想要开发环境(grunt,live-reload可以正常工作).

我已经尝试在assets文件夹中创建一个yeoman项目并将布局重定向到index.html但它有几个问题: - 我无法在app /文件夹(开发期间)和dist /文件夹(生产中)之间分开 - bower_components链接被破坏(它指的是/ bower_components而不是/ assets/app/bower_components)

我想可能还有更多我尚未发现的问题.

有没有人尝试(并成功)结合这些技术?

javascript single-page-application yeoman sails.js

12
推荐指数
3
解决办法
182
查看次数

为什么我不能为非管理员用户取消Rack-mini-profiler的授权

我正在尝试在我的ROR应用程序上安装Rack-mini-profiler.我安装了gem并且探查器在开发中运行良好,但我无法取消对非管理员用户的特定请求的授权.我将以下代码放在我的ApplicationController before_filter中

def authorize_mini_profiler
    if current_user.nil?
      Rack::MiniProfiler.deauthorize_request
      return
    elsif is_admin_user
      Rack::MiniProfiler.authorize_request
      return
    end
    Rack::MiniProfiler.deauthorize_request
end
Run Code Online (Sandbox Code Playgroud)

在调试中,我看到调用了deauthorize方法,但仍然显示了探查器.

我甚至尝试过使用这段代码

def authorize_mini_profiler
    Rack::MiniProfiler.deauthorize_request
end
Run Code Online (Sandbox Code Playgroud)

但是,任何用户的每个请求都会显示分析器.

有谁知道可能是什么问题?

ruby rubygems ruby-on-rails rack-mini-profiler

7
推荐指数
1
解决办法
848
查看次数

带有angularjs的动态样式表

我有和angularjs应用程序通过api获取数据,并用它构建一个网页.

通常我使用ng-style来创建动态样式,但现在我必须使用只能在css样式表中使用的nth-of-type属性(我不能使用单独的样式,因为元素的数量和顺序总是会改变).

我试过这个天真的代码(在html页面中):

<style ng-if="styles.sc && styles.sc.length==3">
    a.mosection:nth-of-type(3n) > div {
        background-color: {{styles.sc[0]}} !important;
    }
    a.mosection:nth-of-type(3n+1) > div {
        background-color: {{styles.sc[1]}} !important;
    }
    a.mosection:nth-of-type(3n+2) > div {
        background-color: {{styles.sc[2]}} !important;
    }
</style>
Run Code Online (Sandbox Code Playgroud)

但它没有用......显然,angular不会绑定样式标记内的数据(ng-if属性确实被正确消化)

有谁知道如何做到这一点?

谢谢!

css angularjs

5
推荐指数
1
解决办法
1207
查看次数

window.open 打开一个新选项卡而不是新窗口(在 chrome 中)

我有一个代码用于在所有浏览器中打开弹出窗口,但现在 chrome 开始打开一个新选项卡。

有谁知道他们改变了什么以及我现在如何打开弹出窗口?

这是我的代码:

function openWindow(url, title) {
  window.open(url, title, 'height=640,width=960,toolbar=no,menubar=no,scrollbars=no,location=no,status=no');
}
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome web

5
推荐指数
1
解决办法
1万
查看次数

在Sails.js中使用客户端模板

我是新来的 Sails.js

我试图assets/templates在sails中使用该功能来呈现数据客户端,但我似乎找不到任何有用的示例.

我正在寻找原生的Sails解决方案,没有角度或其他框架.只需.JST从中加载模板assets/templates并使用jQuery填充它们

任何人都可以参考使用客户端模板的工作示例 sails.js?

jquery jquery-templates jst sails.js

3
推荐指数
1
解决办法
919
查看次数