我想将Paper.js与Intellisense一起使用,但它不起作用,因为所有函数都被全局变量封装而且Intellisense没有识别它。当我在JetBrains WebStorm中使用它时,它可以工作。
这里没有用。
var point = new Point(10, 10);
这里有效:
var point = new paper.Point(10, 10);
两种解决方案都可以在浏览器中运行,但只有第二种解决方案可以为我提供智能感知支持。
是否有解决方法?
谢谢!
答案 0 :(得分:0)
您可以定义:
var Point = paper.Point;
var Path = paper.Path;
// etc...
在项目开始时。
Intellisense无法理解paperjs语言(启用operator overloading)。