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