我在一个TypeScript数据Viz项目中嗡嗡作响,我想我会使用p5.js噪声函数来节省一些时间。相反,我遇到了一个我无法完全理解的问题。p5模块似乎与我在项目中使用的d3和three.js不同。import * as p5 from "p5"
// Property 'noise' does not exist on typeimport { noise
我在启动我的p5js时遇到了一些麻烦,因为我得到了这个错误: Uncaught TypeError: p5 is not a constructor import * as p5 from 'p5';export default { //a P5 moire pattern.sk.rotate(1); }
最近,我在Atom ide中使用p5.js,并尝试使用从其网站下载的本地p5.js库。作为一个最小的例子,我尝试使用atom联机web服务器包( atom -live plus)并引用位于atom项目父文件夹中的p5.js库来执行一个基本的sketch.js文件。这样,我只需要一个p5.js库的副本,我所有的p5.js项目都可以引用同一个库,而不需要重复。问题:我无法执行代码,因为当我使用'..‘在.html文件中指定p5.js库位置时出现了问题语法。示例:
我想要写一个基于的库,所以在我的Javascript项目中,Webpack被安装为dev依赖项,我用start.js编写了这个库。import p5 from "p5";
但是,在p5中找不到引用。我本来希望能找到对P5函数的引用,比如rect、ellipse或setup,但什么也找不到。/start.js',
o