svg - Varför genererar inte SVGR en TypeScript-deklarationsfil i min esbuild-konfiguration?

Jag skapar ett SVG-ikonbibliotek i TypeScript. Hittills har SVGR varit fantastiskt, men den sista biten jag behöver är de genererade typerna för att möjliggöra att skicka title och ref till de bundlade komponenterna.

Läs mer →

reactjs - typescript - Esbuild - Oväntat tecken '<'

Kompilering av TypeScript-filer för en React-app med esbuild. Det kompileras framgångsrikt, men i webbläsaren visas ett fel i konsolen:

Okänt Syntaxfel: Oväntad token '<' efter retur

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

Läs mer →

typescript - Använd ESBuild-plugins för dekoratörer med NX

Jag har skapat ett Node.js-projekt med Typescript med nx med kommandot

Här är byggkonfigurationen i min project.json:

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

Läs mer →

javascript - Uppdatering av ESBuild från 0.24.0 till 0.24.1 ger konstiga fel

Jag använder tsup, som använder ESbuild, för att bygga mina bibliotek. Exempel: https://github.com/react18-tools/turborepo-template/actions/runs/12427963648/job/34698706616

När jag försökte undersöka, upptäckte jag att endast förändringar i pnpm-lock-filen återspeglade uppd

Läs mer →

node.js - Esbuild körs inte på docker compose

Jag är ny på att bygga med esbuild och verkar inte kunna få ett skript som kan övervaka och bygga om mina filer att fungera. Jag behöver också få detta att fungera i Docker.

I min package.json har jag följande:

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

Läs mer →

javascript - Jag får hela tiden ett felmeddelande i Vite version 3.2.4 som säger '[vite:esbuild] Tjänsten körs inte längre: write EPIPE'

Efter att ha skapat en vite-app kör jag kommandot npm run dev och får detta fel

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

Snälla, hur löser jag detta fel.

Jag har försökt med

Läs mer →

shader - Ett sätt att ladda .wglsl-filer i Typescript-filer med esbuild?

Jag använder esbuild som ett verktyg för att paketera min Typescript-kod, men jag kan inte hitta ett sätt att konfigurera en loader för ".wgsl"-filer.

Min app.ts-fil:

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

Min shader.d.ts :

declare m

Läs mer →

Hur man får esbuild att inkludera interna beroenden när man använder TypeScript

Jag arbetar på en VSCode-tillägg och använder esbuild för att göra bundling/minifiering. Jag vill använda NPM-modulen jsonc-parser. När jag gör detta kör esbuild utan problem men tillägget laddas inte, och ger ett felmeddelande "Aktivering av tillägg misslyckades: Kan inte hitta modulen './impl/format'". Jag kan reproducera detta i ett mindre exempel än hela VSCode-tillägget, se följande:

Huvudfil

import * as jsonc from 'jsonc-

Läs mer →

angular - Esbuild TypeScript-sökvägslösning

Jag bygger en Angular-app med Bazel och esbuild.

Allt fungerade bra med vanliga importeringar

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

Men jag lade till några väg-alias i min tsconfig så här :

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

Läs mer →

javascript - Kan inte komma åt exporterade funktioner i bundlad .js-fil med esbuild

Jag vill skapa ett bibliotek med TypeScript. Det ska vara tillgängligt för Node- och webbläsarmiljöer.

Jag började med filen package.json och installerade esbuild som ett beroende och typescript som ett utvecklingsberoende. Resultatet är

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

Läs mer →