小编jsa*_*nen的帖子

`node --harmony`有什么作用?

节点应用程序要求我运行带有和声标志的节点,例如:

node --harmony app.js
Run Code Online (Sandbox Code Playgroud)

这和谐旗帜是什么?它做了什么以及为什么没有它可以运行应用程序?

我试过查看节点命令行选项(node --help),但它也没有提供任何细节.节点文档也没有任何帮助.

javascript node.js

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

如何在Python中列出所有已安装的软件包及其版本?

有没有办法在Python中列出所有已安装的软件包及其版本?

我知道我可以进去python/Lib/site-packages看看存在哪些文件和目录,但我觉得这很尴尬.我正在寻找的东西类似于npm listNPM-LS.

python install packages

118
推荐指数
8
解决办法
25万
查看次数

警告:未知的DOM属性类.你的意思是className吗?

我刚刚开始探索React,通过添加一个具有简单渲染功能的组件:

render() {
  return <div class="myApp"></div>
}
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,我收到以下错误:

Warning: Unknown DOM property class. Did you mean className?
Run Code Online (Sandbox Code Playgroud)

我可以通过改变class来解决这个问题className.

问题是; React会执行这个约定吗?另外为什么我需要使用className而不是传统的class?如果这是一个限制,那么它是由于JSX语法还是其他地方?

javascript reactjs react-jsx

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

是否有类似于用JavaScript编写的Fabric的部署工具?

我整理了一个移动开发堆栈,几乎完全在node.js上使用Javascript.除了SASS(更喜欢LESS)和Fabric之外.我不想污染我的开发目录,因为我必须组合和缩小JS和CSS,我想我也可以使用node.js来提供我的代码.

我想减少对Ruby和/或Python的依赖.我并没有真正使用Fabric的所有功能,所以我希望能够取代它.但我找不到任何用Javascript编写的类似工具.

我只需要:

  • 从git存储库中提取.
  • 在本地安装依赖项.
  • 缩小并组合JS/CSS调用require.js/SASS.
  • 运行测试套件.
  • 通过node.js提供代码,用于实际操作或使用Ripple进行测试.

Fabric可能已经过度杀伤,我只将它用于我的Python Web项目,因为必要的服务器不能在我的机器上运行,但这不是这里的情况.如果没有Fabric,最好的办法是什么?

javascript deployment fabric node.js

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

在Linux服务器上部署node.js应用程序的位置?

我在Linux服务器上运行4个独立的Node.js应用程序,这些应用程序具有不同的端口和前面的代理.

由于我(现在)是服务器中唯一的用户,因此无论我放置应用程序的位置以及如何运行它们都无关紧要.目前我的应用程序留在我家目录(下~/app1/,~/app2/等).

所以我的问题是:我应该在哪里放置应用程序,以便它们可以在多个用户之间共享?有类似的标准地方/var/www吗?

deployment node.js

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

什么::之前真的吗?

所以,我阅读文档,可能了解的目的::before::after.如果我的理解是正确的,它们应该始终与其他元素结合使用.但我正在看的网页有这样的东西:

<body>
    <div class="container-fluid">
        ::before
        <div> ... </div>
        ::after
    </div>
<body>
Run Code Online (Sandbox Code Playgroud)

我无法理解什么::before::after正在做的事情?

html css google-chrome css-selectors

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

按可以为None的属性对列表进行排序

我正在尝试使用排序对象列表

my_list.sort(key=operator.attrgetter(attr_name))

但如果有任何列表项attr = None而不是attr = 'whatever',

然后我得到了 TypeError: unorderable types: NoneType() < str()

在Py2中,这不是问题.我如何在Py3中处理这个?

python python-2to3 python-3.x

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

星(*)在Koa框架中的JavaScript函数定义中意味着什么?

我一直熟悉Koa(http://koajs.com/).许多示例包括星号代替函数名称.例如,在hello world示例中有:

var koa = require('koa');
var app = koa();

app.use(function *(){
  this.body = 'Hello World';
});

app.listen(3000);
Run Code Online (Sandbox Code Playgroud)

这颗星是什么意思?

javascript ecmascript-harmony koa

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

如何使用Google Analytics跟踪node.js RESTful服务的使用情况?

我已经编写了RESTful node.js服务作为http://www.cross-copy.net的后端,并且不仅要跟踪Web客户端的使用情况,还要跟踪使用其他客户端(如命令行或应用程序)设备间复制/粘贴的服务.是否可以将Google Analytics JavaScript API嵌入到node.js应用程序中并进行服务器端跟踪?

google-analytics server-side node.js

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

我应该使用HTML注释来封装JavaScript代码块吗?

几年前,我被告知嵌入HTML中的JavaScript代码块应始终封装在HTML注释中,如下所示:

<script type="text/javascript">
<!--
var hello = "world";
-->
</script>
Run Code Online (Sandbox Code Playgroud)

我被告知这样做,但我从来没有完全弄明白为什么.使用HTML注释似乎很麻烦,所以现在我开始使用在脚本块中编写我的JavaScript代码而没有HTML注释:

<script type="text/javascript">
var hello = "world";
</script>
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:我应该使用HTML注释来封装JavaScript代码块吗?在没有评论的情况下编写脚本是否安全?我的意思是,当我遗漏评论标签时,我冒了一些风险?

javascript

12
推荐指数
2
解决办法
3588
查看次数