小编mic*_*lee的帖子

兄弟元素子的CSS选择器

如果我有这个:

<div class="parent">
    <a href="#" id="trigger">Trigger</a>
</div>
<div class="sibling">
    <div id="change">Hello</div>
</div>
Run Code Online (Sandbox Code Playgroud)

当#trigger徘徊时,是否有一个选择器来抓取#change?

就像在#trigger上悬停一样,更改.sibling的#change元素的背景.

我正在寻找一个没有javascript的纯CSS解决方案.

html css css-selectors

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

如何从命令行将字符串作为参数传递给Node?

我是Node的新手,我正在尝试在Node中编写一个命令行工具,它允许你将一个字符串作为参数传递.

我看到Node在使用时似乎打破了作为数组传入的每个单词process.argv.我想知道获取字符串的最佳方法是循环遍历数组以构造字符串还是有不同的选项?

所以,假设我有一个简单的程序,它接受一个字符串,只需控制台.记录它.它看起来像这样.

> node index.js This is a sentence.
> This is a sentence.
Run Code Online (Sandbox Code Playgroud)

node.js

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

您如何获得运行 Node.js 脚本的 cron 作业以从 .env 文件读取变量?

我目前有一个 cron 作业设置,它运行一个 Node.js 脚本。Node.js 脚本使用dotenv包读取.env包含一些 API 密钥的文件。

当我从命令行运行 Node.js 脚本时,可以从.env文件中正确读取变量并与我的 Node.js 脚本一起使用。

但是当 cron 运行 Node.js 脚本时,我试图设置的变量返回未定义。

00 05 * * * /home/michaellee/.nvm/versions/node/v6.10.0/bin/node /home/michaellee/index.js >> /home/michaellee/output.log
Run Code Online (Sandbox Code Playgroud)

.env文件与文件位于同一级别index.js

cron 作业是使用crontab -efrom user设置的michaellee,该用户是在 Ubuntu 上拥有这些文件的用户。

javascript ubuntu cron environment-variables node.js

5
推荐指数
2
解决办法
2189
查看次数