小编app*_*ppa的帖子

远程调试我在AWS上托管的节点应用程序

我想从我的开发机器连接到我在AWS(node -debug app.js)上以调试模式运行的节点服务器,并能够远程调试我的应用程序.

两个问题:

  • 我可以使用node-inspector执行此操作吗?我希望可以,但是node-inspector无法在我的AWS实例上安装.

  • 任何可以让我这样做的替代方案?

debugging amazon-web-services node.js

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

找出一个点是否在一条线上

假设我在HTML5 Canvas中画了一条线:

...
ctx.beginPath();
ctx.moveTo(x,y);
ctx.lineTo(x1,y1);
ctx.closePath();
...
Run Code Online (Sandbox Code Playgroud)

我想知道鼠标停止事件是否发生在这一行,我有这样的代码:

var handleMouseDown = function(e) {
  var coords = translateCoords(e.x,e.y);
  ...
  if (ctx.isPointInPath(coords.x, coords.y) {
    ...
Run Code Online (Sandbox Code Playgroud)

现在,这个代码在圆形和矩形的情况下工作正常,但不适用于行.我有两个问题:

  1. 我的想法是,或许在一行上调用closePath()是不正确的.问题 - 如何检查此行上是否发生了鼠标按下事件?

  2. 如何扩展它以查找鼠标停止事件是否发生在线附近

javascript html5 html5-canvas

3
推荐指数
2
解决办法
2007
查看次数