ค้นหาเว็บไซต์

javascript - การจัดแนววัตถุใน fabricJS หลังจากซูมและเลื่อน

ฉันกำลังใช้ fabricJS กับ Angular เมื่อฉันต้องการจัดองค์ประกอบไปทางซ้าย ตัวอย่างเช่น ฉันกำลังใช้วิธีต่อไปนี้

alignLeft() { // Get Selected Elements var obj = this.canvas.getActiveObject(); // if no element is selected if (obj !== undefined) { // Bounding Bo

อ่านต่อไป →

typescript - วิธีสร้างโมดูล ESM/CJS ที่ไม่จำเป็นต้องเพิ่ม '.default' ในการนำเข้า

ฉันสามารถตั้งค่าไฟล์ package.json ของฉันให้ใช้การนำเข้าที่แตกต่างกันสำหรับ CJS และ ESM ได้:

"main": "dist/cjs/index.js", "module": "dist/esm/index.js",

ฉันยังสามารถตั้งค่าโปรแกรมคอมไพเลอร์ Ty

อ่านต่อไป →

javascript - FabricJS TextBox ขนาดคงที่พร้อมขนาดตัวอักษรแบบไดนามิก (ย่อข้อความให้พอดีกับขนาด)

ฉันจะแก้ไขขนาดของ TextBox และลดขนาดตัวอักษรแบบไดนามิกได้อย่างไรหากข้อความมีขนาดใหญ่เกินไปสำหรับ TextBox ใช่ มีคำถามที่คล้ายกันอยู่ที่นี่ แต่ใช้ได้เพียงหนึ่งบรรทัดของข้อความเท่านั้น

ฉันอยากทำให้ได้แบบนั้นพอดี: (ตัวอย่างจากตัวแก้ไขมีมของ imgflip)

ฉันได้พยา

อ่านต่อไป →

node.js - package.json ไม่เคารพคุณสมบัติ exports สำหรับแพ็กเกจ npm แบบ esm และ cjs

ผมกำลังประสบปัญหาในการทำให้ไลบรารี npm ของผมรองรับการนำเข้า/เรียกใช้งานย่อยผ่านฟิลด์ exports ในไฟล์ package.json สำหรับบริบท package.json รองรับฟิลด์ "exports" ซึ่งช่วยให้คุณสามารถเปิดเผยไฟล์ตามเงื่อนไขขึ้นอยู่กับ runtime (เช่น commonjs หรือ ecmascript)

เมื่อทำการน

อ่านต่อไป →

javascript - ต้องการตัวอย่างการใช้ fabricjs.d.ts กับ TypeScript

ฉันใช้ fabricjs ในโครงการที่ฉันพยายามแปลงไปใช้ TypeScript แต่ฉันไม่สามารถหาวิธีใช้มันได้ ก่อนหน้านี้ฉันสร้างวัตถุที่กำหนดเองของตัวเองโดยทำดังต่อไปนี้:

my.namespace.Control = fabric.util.createClass(fabric.Object, { id: "", type: 'Control', color: "#000000", ... });

อ่านต่อไป →

node.js - node_modules/minimatch/dist/cjs/index"' ไม่มีสมาชิกที่ส่งออกชื่อ 'IMinimatch' คุณหมายถึง 'Minimatch' หรือไม่?

ฉันมี rimraf เป็น devDependency (v5.0.0) เมื่อฉันพยายามรันสคริปต์ที่ใช้ rimraf มันจะแสดงข้อผิดพลาดนี้:

node_modules/@types/glob/index.d.ts:29:42 - error TS2694: Namespace '".../node_modules/minimatch/dist/cjs/index"' has no exported me

อ่านต่อไป →

node.js - 'node_modules/minimatch/dist/cjs/index' ไม่มีสมาชิกที่ส่งออกชื่อ 'IOptions'

ฉันมีโปรเจกต์ TypeScript ที่จะรันบนฟังก์ชัน Firebase

นี่คือ tsconfig.json ของฉัน

{ "compilerOptions": { "lib": ["es2017"], "module": "commonjs", "noImplicitReturns": true, "outDir": "dist", "sourceMap": true, "target": "es2017", "esModuleInterop": true, "strict": true }, "include": [&q

อ่านต่อไป →

javascript - วิธีใช้/รวม fabricjs ใน Angular2

ฉันต้องการใช้ fabricjs ในโปรเจกต์ของฉัน ฉันติดตั้ง fabricjs โดยใช้ bower และลิงก์ในไฟล์ index.html แต่มันไม่ทำงาน โปรดดูโค้ดด้านล่าง

index.html

<html> <head> <script>document.write('<base href="' + document.location + '" />'); </script> <title>Image Editor</title&

อ่านต่อไป →

canvas - ฉันจะใช้ FabricJs กับ TypeScript ได้อย่างไร?

ฉันใหม่กับ JS และต้องการหมุน เปลี่ยนสเกลของภาพบนแคนวาส และเขียนโค้ดใน TypeScript โดยใช้ Fabric.js เนื่องจากการนำเข้าใน TypeScript แตกต่างจาก JavaScript จึงอยากรู้วิธีนำเข้าใน TypeScript มีลิงก์ใดบ้าง?

ฉันติดตั้งมันเหมือนกับ npm

ติดตั้ง --save @types/fabric

import {fabric} from 'fabric'

อ่านต่อไป →

javascript - "internal/modules/cjs/loader.js:582 ขว้างข้อผิดพลาด"

ฉันได้รับข้อผิดพลาดดังต่อไปนี้ในคอนโซล: Error : Cannot find module.

นี่คือข้อผิดพลาดทั้งหมด ฉันควรทำอย่างไร?

internal/modules/cjs/loader.js:582 throw err; ^ Error: Cannot find module 'C:\Users\User\Desktop\NodeJsProject\app.js' at Function.Module._resolveFilename (internal/modules

อ่านต่อไป →