Προσπαθώ να κάνω δύο βιβλιοθήκες να τρέξουν σε ένα έργο: fetch-node, το οποίο είναι ένα ES module, και το Express, το οποίο είναι CommonJS. Το πρόβλημα είναι ότι πρέπει να εισάγω το fetch-node ως εξής:
import fetch from Διαβάστε περισσότερα →Προσπαθώ να δημιουργήσω ένα σχήμα βασισμένο στον παρακάτω κώδικα 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 }); Διαβάστε περισσότερα →
Γεια,
Έχω ένα έργο TypeScript όπου προσπαθώ να δημιουργήσω μια παρουσία μιας κλάσης που ήταν η προεπιλεγμένη εξαγωγή ενός διαφορετικού πακέτου. Γράφω το έργο μου σε σύνταξη ESM, ενώ το πακέτο από το οποίο εξαρτάται έχει έξοδο
Διαβάστε περισσότερα →
Έχω μια προτυποποιημένη εγκατάσταση monorepo σε TypeScript που τρέχει με cjs, χώρους εργασίας yarn και αναφορές έργου χρησιμοποιώντας αυξητικές κατασκευές:
https://github.com/rosskevin/learn-a/tree/build-cjs-esm
Δεδομένου ότι tsc -b χρησιμοποιεί το
Διαβάστε περισσότερα →Πώς κάνετε ένα αντικείμενο fabricjs «κλειδωμένο», έτσι ώστε:
Πρ
Διαβάστε περισσότερα →
Είμαι νέος στο FabricJs και η ανησυχία μου αφορά την αλλαγή μεγέθους του πλαισίου κειμένου - έχω την ακόλουθη λύση που επιτρέπει την αλλαγή μεγέθους του πλαισίου κειμένου κάθετα και οριζόντια, αλλά όχι ταυτόχρονα. Έχω προσπαθήσει να βρω μια λύση που να κάνει και τα δύο ταυτόχρονα χωρίς
Διαβάστε περισσότερα →
Γράφω μια εφαρμογή TypeScript που χρησιμοποιεί εξαρτήσεις εγκατεστημένες με NPM:
Υπάρχει μια ρύθμιση tsconfig.json που θα μου επέτρεπε να χρησιμοποιήσω διαφανώς όλες α
Διαβάστε περισσότερα →
Έχω ένα κομμάτι κώδικα που δημιουργεί ένα νέο Textbox με αυτόν τον τρόπο:
new fabric.Textbox('Ajouter du texte')Το πρόβλημα είναι ότι το πλαίσιο κειμένου είναι πολύ μικρό σε σύγκριση με το περιεχόμενό του:
Αν ορίσω ένα σταθερό πλάτος, παίρνω λίγο π
Διαβάστε περισσότερα →Δουλεύω σε ένα έργο το οποίο αναβαθμίστηκε πρόσφατα από το Angular 5 στο 6. Προσθέτω μια νέα λειτουργία που απαιτεί να σχεδιάζω εικόνες από δεδομένα, οπότε προσπαθώ να χρησιμοποιήσω τα αντικείμενα DOM Canvas και SVG για να το κάνω αυτό. Το FabricJS έχει πολλά χαρακτηριστικά που χρειάζομαι.
Προσπάθησα να το προσθέσω στο έργο χθες το βράδυ. Κατέβασα τις πλήρεις DEV/MIN εκδόσεις του FabricJS από τον ιστότοπο, v2.3.3. Στη συνέχεια δημιούργησα έναν φάκελο «fabric» στον φάκελο node_modules μο
Διαβάστε περισσότερα →
Χρησιμοποιώ το fabricJS με Angular και όταν θέλω να ευθυγραμμίσω ένα στοιχείο αριστερά, για παράδειγμα, χρησιμοποιώ την ακόλουθη μέθοδο
alignLeft() { // Get Selected Elements var obj = this.canvas.getActiveObject(); // if no element is selected if (obj !== undef Διαβάστε περισσότερα →