小编ask*_*ing的帖子

node和shebang:通过命令行帮助执行

我的节点安装位于:

/usr/local/bin/node

我添加了shebang:

#!/usr/local/bin/node

到文件的顶部,并给我的节点应用程序文件权限755,但当我尝试运行时:

> ./my-app

我老了:

-bash: ./my-app: No such file or directory

我究竟做错了什么?

path shebang node.js

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

commander.js:如何指定必需的cli参数

我正在使用commander.js包来解析命令行参数:我想使一个标志非可选,API和git repo中的测试松散地提到需要一个标志,但我通常需要被击中头部有说明.

它实际上是否可能,如果不满足要求,脚本会抛出吗?

required-field command-line-arguments node.js node-commander

8
推荐指数
2
解决办法
7294
查看次数

什么是蓝鸟相当于`Q.when`?

从Q 切换到Bluebird,我只是想确保它在文化上是正确的:是否有相当于Q.when(someValue);或Q(someValue);?

是Promise.resolve(someValue);吗?

javascript node.js promise q bluebird

6
推荐指数
1
解决办法
1374
查看次数

Bash:保留字符串,在命令行输入空格?

我想允许用空格捕获字符串,以便:

echo -n "Enter description: "
read input
echo $input
Run Code Online (Sandbox Code Playgroud)

会产生:

> Enter description: My wonderful description!
> My wonderful description!
Run Code Online (Sandbox Code Playgroud)

可能?

string bash input

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

CSS:嵌套的ol开始编号为1.1

我使用嵌套了一组相关的主题/副主题<ol>。到目前为止,我拥有的CSS从树的顶部可以很好地运行,但是用户可以单击子主题,并且我<ol>将从用户单击的位置开始重绘嵌套的。我的问题是,我需要尊重章节号等。

因此,如果可能是这样的典型结构:

Vehicles
  1. Automobile
    1.1 Street
      1.1.1 Sedan
      1.1.2 Coup
      1.1.3 Truck
    1.2 Race
      1.2.1 
  2. Rail
    2.1 Locomotive
    2.2 High Speed
    2.3 Uni
Run Code Online (Sandbox Code Playgroud)

用户单击1.1 Street,我需要显示:

1.1 Street
  1.1.1 Sedan
  1.1.2 Coup
  1.1.3 Truck
Run Code Online (Sandbox Code Playgroud)

到目前为止,我拥有的CSS是:

ol li {display:block;}
ol > li:first-child {counter-reset: item;}
ol > li {counter-increment: item; position: relative;}
ol > li:before {content:counters(item, ".") ". "; position: absolute; margin-right: 100%; right: 10px;}
Run Code Online (Sandbox Code Playgroud)

我尝试了第二个计数器的一些变体,但没有骰子!使这个问题复杂化的是,树的深度可能无限大,因此任何硬编码的解决方案都没有了。谢谢!

css nested css-counter

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