小编Nic*_*eek的帖子

命令行应用程序的节点框架?

我试图找到一个非常简单的框架,用于组织 nodejs 命令行应用程序的“架构”。

我找到了这个网站:http : //nodeframework.com/但它似乎专注于 web 或网络框架,所以我希望有人能指出我更合适的东西。

谢谢,尼克

architecture command-line frameworks node.js

11
推荐指数
1
解决办法
5869
查看次数

如何在页面上加载时更改HTML内容

我在我们的网站上进行A/B测试,我做的大部分工作都是在一个JS文件中,在文件顶部加载之前,其他任何东西都被渲染,但是在jQuery加载之后,它有时会派上用场.

举一个非常简单的改变H1标签的例子,我通常会在头部注入一个样式来将H1不透明度设置为0,然后在DOMContentLoaded上,我会操纵H1内容,然后将不透明度设置为1.是为了避免在更改发生之前闪现旧内容 - 隐藏整个对象在眼睛上更优雅.

我已经开始研究MutationObserver API了.我之前在使用覆盖对话框中更改内容时使用过这个用户可以打开的内容,这似乎是一个非常酷的方法,我想知道是否有人设法使用MutationObserver来收听文件,因为它是第一次加载/在首次渲染之前和DOMContentLoaded之前解析并更改文档?

这种方法可以让我更改H1内容而不必隐藏它,更改它,然后显示它.

到目前为止,我已经尝试但失败了,刚刚结束了关于即将到来的突变事件的阅读,并想知道我是否正在尝试做一些不可能的事情.然而,我们(不是我)已经设法将机器人放在火星上,所以我希望我能解决这个问题.

因此,可以使用MutationObservers在加载/解析页面时动态更改HTML内容吗?

感谢您的帮助或任何指示.

问候,尼克

javascript ab-testing optimizely mutation-observers mutation-events

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

如何匹配点下划线下划线".__"

我试图替换出现的所有.____.--这样的以下内容:

article.__authors.__item ...会成为... article__authors__item

...和...

bucket.__water.-half ...会成为... bucket__water-half

我开始使用该.__部分,并提出了\b\.__\b我的正则表达式,但http://gskinner.com/RegExr/似乎不喜欢它...

这适用于第二场比赛 \b\.-\b

有没有更好的办法?

干杯,尼克

javascript regex

2
推荐指数
1
解决办法
451
查看次数

在Windows上使用lessc

我一直在努力研究如何在Windows 7上安装lesscss.org,以便我可以从cygwin命令行界面使用它并使用Maven.

我们以这种方式运行SASS,但是需要在新项目中使用LESS.

我的步骤到目前为止......

  1. 已安装Checked Ruby,我将它安装在C:\ Ruby193上
  2. 下载Ruby DevKit并按照此安装它.
  3. 在CMD.exe中,执行gem install less-1 gem安装... less-2.2.1
  4. CMD.exe,运行lessc- 这给[警告]请安装gem'therubyracer'使用Less.
  5. 所以在CMD.exe我尝试gem install therubyracer哪个给出了这个错误...

错误:

安装therubyracer时出错:错误:无法构建gem原生扩展.

完全错误在这里


6.这就是我被困住的地方,因为lessc仍然抱怨没有安装therubyracer.我还安装了Python27并将其添加到Path变量中,因为它出现在之前的错误中.

我可以确认我的这条路C:\Ruby193\lib\ruby\gems\1.9.1\gems\therubyracer-0.10.1看起来像是一个项目给我,但显然有些错误.

我也发现这是在Windows上获得LESS的潜在答案,但这表明我们无法运行本机"真实"版本,因此Mac,Windows和Ubuntu都可以使用相同的交换机/环境?github.com/duncansmart/less.js-windows

less therubyracer

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

为什么使用回调函数而不是在jQuery中触发事件?

我已经看到callback()概念在jQuery插件中使用了很多,我开始认为触发自定义事件可能是更好的选择.

jQuery有一个内置的触发机制('A_CUSTOM_EVENT')所以为什么插件作者不会简单地触发'COMPLETE_EVENT'而不是坚持我们传入一个回调函数来处理这个'完整阶段'.

缺口

javascript jquery jquery-plugins jquery-callback

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