Ricerca nel sito web

svg - Perché SVGR non genera un file di dichiarazione TypeScript nella mia configurazione esbuild?

Sto creando una libreria di icone SVG in TypeScript. Finora, SVGR è stato fantastico, ma l'ultimo pezzo di cui ho bisogno sono i tipi generati per consentire di passare title e ref ai componenti raggruppati.

Continua a leggere →

reactjs - typescript - Esbuild - Token imprevisto '<'

Compilazione dei file TypeScript per un'app React con esbuild. La compilazione avviene con successo, ma nel browser viene mostrato un errore nella console:

Errore di sintassi non rilevato: token imprevisto '<' dopo il return

// components/editor/Toolbar/ToolbarDropdown.tsx var import_core = __require("@material-ui/core"); var ToolbarDropdown = ({ title, value, onChange, children }) => { return <import_core.FormControl> /

Continua a leggere →

typescript - Usa i plugin ESBuild per i decoratori con NX

Ho creato un progetto Node.js con Typescript usando nx tramite il comando

Ecco la configurazione di build nel mio project.json:

"build": { "executor": "@nx/esbuild:esbuild&qu

Continua a leggere →

javascript - L'aggiornamento di ESBuild dalla versione 0.24.0 alla 0.24.1 genera strani errori

Sto usando tsup, che utilizza ESbuild, per costruire le mie librerie. Esempio: https://github.com/react18-tools/turborepo-template/actions/runs/12427963648/job/34698706616

Quando ho provato a indagare, ho scoperto che solo le modifiche nel file pnpm-lock riflettevano l'aggi

Continua a leggere →

node.js - Esbuild non funziona su docker compose

Sono nuovo nella creazione con esbuild e non riesco a far funzionare uno script che possa monitorare e ricostruire i miei file. Ho anche bisogno di farlo funzionare in docker.

Nel mio package.json ho quanto segue:

"start": "node dist/server.js", "start:watch": "nodemon ./dist/server.

Continua a leggere →

javascript - Continuo a ricevere un errore nella versione 3.2.4 di Vite che dice `[vite:esbuild] Il servizio non è più in esecuzione: write EPIPE`

Dopo aver creato un'app vite, eseguo il comando npm run dev e ricevo questo errore

[vite:esbuild] The service is no longer running: write EPIPE

Per favore, come risolvo questo errore.

Ho provato

Continua a leggere →

shader - Un modo per caricare file .wglsl in file Typescript usando esbuild?

Sto usando esbuild come strumento per impacchettare il mio codice Typescript ma non riesco a trovare un modo per configurare un loader per i file ".wgsl".

My app.ts file:

import shader from './shader.wgsl'; //webgpu logic

Il mio shader.d.ts :

de

Continua a leggere →

Come fare in modo che esbuild includa le dipendenze interne quando si utilizza TypeScript

Sto lavorando a un'estensione di VSCode e sto usando esbuild per il bundling/minificazione. Voglio usare il modulo NPM jsonc-parser. Quando faccio questo, esbuild funziona correttamente ma l'estensione non si carica, mostrando un errore "Attivazione dell'estensione fallita: Impossibile trovare il modulo './impl/format'". Posso riprodurre questo in un esempio più piccolo dell'intera estensione di VSCode, vedi quanto segue:

File principale

import *

Continua a leggere →

angular - Risoluzione dei percorsi TypeScript con Esbuild

Sto creando un'app Angular usando Bazel ed esbuild.

Tutto funzionava bene usando importazioni normali

import {Foo} from '../../shared/foo'

Ma ho aggiunto alcuni alias di percorso nel mio tsconfig così:

"baseUrl": ".", "rootDir": ".", "paths": { "@core/*": [ "./src/app/core/*" ], "@shared/*": [ "./src/app/shared/*&q

Continua a leggere →

javascript - Impossibile accedere alle funzioni esportate in un file .js bundle usato con esbuild

Voglio creare una libreria usando TypeScript. Dovrebbe essere disponibile per gli ambienti Node e Browser.

Ho iniziato con il file package.json e ho installato esbuild come dipendenza e typescript come dipendenza di sviluppo. Il risultato è

{ "name": "my-lib", "version": "1.0.0", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": {

Continua a leggere →