小编Tyl*_*son的帖子

在Node.js REPL中,为什么会发生这种情况?

所以当我发现一些非常奇怪的东西时,我正在玩Node.js REPL和Underscore库.如果我require("underscore"),变量_是全局设置的(显然).然后,当我尝试运行一个像console.log(_.isEmpty)它打印的简单命令时[Function](显然,再次).但是,在运行console.log(_)之后,它会打印,[Function]因为变量_设置为_.isEmpty.

为什么这样做?如果我从js文件运行相同的代码,这不会发生.这是一个普通的Node节点还是这个bug?

仅供参考:节点v0.10.10

node.js underscore.js read-eval-print-loop

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

如何将 package.json 导入 Typescript 文件而不将其包含在编译输出中?

使用 Typescript 2.9 我能够成功导入本地 package.json 文件并使用这些值。但是,当我只想生成的 JS 文件使用实际的 package.json 时,我现在遇到了 package.json 文件包含在编译输出中的问题。

我的包有以下文件:

src/
  index.ts
package.json
tsconfig.json
Run Code Online (Sandbox Code Playgroud)

我的 index.ts 导入 package.json:

import pkg = require("../package.json");
Run Code Online (Sandbox Code Playgroud)

我的 tsconfig.json 看起来像这样:

{
  "compilerOptions": {
    "outDir": "./lib",
    "module": "commonjs",
    "resolveJsonModule": true,
    "esModuleInterop": true
  },
  "include": [
    "src/**/*"
  ]
}
Run Code Online (Sandbox Code Playgroud)

理想情况下,结果是:

lib/
  index.js
package.json
Run Code Online (Sandbox Code Playgroud)

但是我实际得到的是:

lib/
  src/
    index.js
  package.json
package.json
Run Code Online (Sandbox Code Playgroud)

json typescript package.json

6
推荐指数
3
解决办法
3542
查看次数

调试PhantomJS @ font-face问题

当我在EC2服务器上使用Node.js使用PhantomJS渲染网页时,我无法加载字体.我在Google上看到了这个问题,虽然人们对此有疑问,但没有一个解决方案对我有帮助.我正在寻找的是调试PhantomJS和@ font-face的方法.我想看看它尝试加载哪些字体文件以及可能出现问题的位置,以便我自己修复它.显然这是非常模糊的,所以这里有一些详细说明我的问题的图片:

在localhost上渲染(机器上安装了字体):http:
//imgur.com/o305T在EC2上渲染(字体应该从外部css文件加载):http://imgur.com/6CQW7

css amazon-ec2 font-face node.js phantomjs

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

IE8使用MooTools引发安全性错误

好吧,就像其他一切IE8正在给出一些严重的问题.当试图将MooTools加载到浏览器IE8时,只是给出了"发生安全问题"错误.我认为它可能与文件冲突或某些事情有关,但我似乎无法弄明白.这是一个网址,您可以自己查看.

http://www.tylermorriswoodworking.com/pages/recipe-box-wizard?b=maple&l=cherry&c=42042892

每个其他浏览器加载正常,奇怪的是其他页面加载MooTools和我的其他JavaScript文件就好了.怎么了!!

谢谢,泰勒

javascript security internet-explorer mootools

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