Avem câteva obiecte umplute cu sursa imaginii. Este posibil să realizăm o transformare în perspectivă a imaginii umplute prin ajustarea pozițiilor grilei dreptunghiulare în Fabric JS?
Încerc să realizez ceva similar cu imaginea de mai sus în Fabric JS...
Citeste mai mult →
După rotirea obiectului, este posibil să obții poziția stângă, sus și dreaptă a dreptunghiului virtual?
Ceea ce cauți este dreptunghiul delimitator al obiectului tău:
Citeste mai mult →
Încerc să împachetez o bibliotecă TypeScript folosind rollup cu fișiere de declarație (d.ts) și vreau să obțin atât versiuni cjs cât și es.
Așa că am venit cu această configurație rollup:
const {nodeResolve} = require('@rollup/plugin-node-resolve') const nodeExternals = require('rollup-plugin-node-externals'); const json = require('@rollup/plugin-json'); const commonjs = require('@rollup/plugin-commonjs'); const typescript = require('rollup-plugin-typescript2'); const pack Citeste mai mult →
Încerc să fac două biblioteci să ruleze într-un singur proiect: fetch-node, care este un modul ES, și Express, care este CommonJS. Problema este că trebuie să import fetch-node astfel:
import fetch from 'node-fetch'; Citeste mai mult →Încerc să creez o formă bazată pe următorul cod JavaScript kineticjs:
var triangle = new Kinetic.Shape({ drawFunc: function(canvas) { var context = canvas.getContext(); context.beginPath(); context.moveTo(200, 50); context.lineTo(420, 80); context.quadraticCurveTo(300, 100, 260, 170); context.closePath(); canvas.fillStroke(this); }, fill: '#00D2FF', stroke: 'black', strokeWidth: 4 });Acesta este un
Citeste mai mult →
Salut,
Am un proiect TypeScript în care încerc să instanțiez o clasă care a fost exportul implicit al unui alt pachet. Scriu proiectul meu în sintaxa ESM, în timp ce pachetul de care depinde are ieșire CJS. Problema cu car
Citeste mai mult →
Am un prototip de monorepo TypeScript configurat și funcțional cu cjs, spații de lucru Yarn și referințe de proiect folosind construiri incrementale:
https://github.com/rosskevin/learn-a/tree/build-cjs-esm
Deoarece tsc -b folosește tsconfig.j
Citeste mai mult →Cum faci ca un obiect fabricjs să fie „blocat” astfel încât:
Am încercat să caut codul care se ocupă de
Citeste mai mult →
Sunt nou în FabricJs și problema mea este legată de redimensionarea casetei de text - am următoarea soluție care permite redimensionarea casetei de text vertical și orizontal, dar nu în același timp. Am încercat să găsesc o soluție care face ambele în același timp fără ca textul să fie
Citeste mai mult →
Scriu o aplicație TypeScript care folosește dependențe instalate cu NPM:
Există o configurație tsconfig.json care mi-ar permite să folosesc transparent toate aceste depend
Citeste mai mult →