javascript - Feil ved kjøring av npm-skript med Yarn: "ERR spawn EINVAL

Jeg støter på en feil når jeg prøver å kjøre et npm-skript som involverer Yarn. Her er rekkefølgen av hendelser:

  1. Jeg har startet et prosjekt med create-react-app.
  2. La til følgende skript i min package.json-fil
"scripts": { "lint": "yarn add -D prettier && yarn add -D babel-eslint && npx install-peerdeps --dev eslint-config-airbnb && yarn add -D eslint-config-prettier eslint-plugin-prettier" }

Les mer →

javascript - Hvordan bruke én pakkebehandling for backend og frontend? (Yarn/NPM)

Tidligere brukte jeg NPM for serverside-ting og Bower for frontend. NPM ville installere til node_modules/-katalogen, og jeg hadde en .bowerrc for å installere de pakkene til public/lib.

Nå har jeg begynt å bruke Yarn i stedet for NPM; og s

Les mer →

reactjs - Hvorfor forårsaker gjenoppretting av en yarn lock-fil typefeil?

Jeg har et React/Redux-prosjekt som bruker TypeScript og Yarn for å administrere applikasjonens avhengigheter. Hver gang jeg sletter node_modules-mappen, yarn lock-filen og gjenskaper node_modules-mappen og lock-filen med yarn install, bryter hele applikasjonen med typefeil.

Er det dårlig praksis å

Les mer →

yarnpkg - Hvordan får jeg Yarn til å flate ut mine TypeScript-typinger?

Jeg har installert både @types/react og @types/react-dom. La oss si at de var på versjon 15 før, og at jeg deretter oppgraderte begge ved å bruke yarn upgrade @types/react@16 @types/react-dom@16.

@types/react-dom erklærer en avhengighet til @types/r

Les mer →

typescript - Rails: start Yarn build i testmiljø

Jeg jobber med en Rails 5.1.4-applikasjon, og jeg har nettopp lagt til Webpack/Yarn for å begynne å jobbe med TypeScript.

Jeg vil kompilere flere TypeScript-filer til én app.js-fil, som er inkludert i oppsettet mitt.

Lokalt jobber jeg i et docker-compose-oppsett. En webpack-dev-server startes sammen med min lokale webserver, alt fungerer fint.

I min staging fungerer kompileringen av app.js fint.

Mitt problem er i testmiljøet. Jeg kan ikke kjøre spesifikasjonene mine lo

Les mer →

node.js - Node: Importer Typescript-bibliotek med npm/yarn

Jeg har et Node-Typescript-prosjekt. Det prosjektet har en avhengighet til et annet Typescript-prosjekt. Avhengigheten peker direkte til mitt Bitbucket-repositorium. Når jeg kjører "yarn install" blir hele repositoriet klonet inn i mine node_modules. Det er perfekt. I rotmappen til bibliotekprosjektet mitt er det en index.ts-fil som inneholder linjen "export * from './source'" for å gjøre alt tilgjengelig. Jeg importerer og bruker noen klasser fra biblioteket i koden min.

Når jeg kompil

Les mer →

yarnpkg - Hvordan legge til tilpassede typedefinisjoner når du bruker Typescript-referanser i et Yarn-arbeidsområde?

Jeg prøver å lage et eksempel på et yarn-arbeidsområde repository med Typescripts nye referansefunksjon:

https://github.com/tommedema/serverless-mono-example/tree/feature/external-types

Når et eksternt bibliotek ikke har typedefinisjoner, bør det være mulig å legge disse til manuelt. Det jeg har gjort så langt:

  1. laget et packages/types arbeidsområde
  2. la til et eksempel på packages/types/camelcase med en index.d.ts-fil:

    Les mer →

javascript - Jeg vil ikke ha filen typescript.worker.js etter yarn build

Filtypen typescript.worker.js etter yarn build er mer enn 4 MB, den er ubrukelig for prosjektet mitt, jeg vil ikke ha den etter yarn build, hvordan fjerner jeg den, jeg vil ikke slette den manuelt

Jeg kan ikke se hvor det ble bygget, finn det i package.json og webpack

File sizes after gzip: 858.67 KB build/typescript.worker.js 471.51 KB build/static/js/8.b5523fe5.chunk.js 441.07 KB build/static/js/7.8b975f3d.chunk.js 131.28 KB build/css.worker.js 104.84 KB

Les mer →

javascript - Yarn link fungerer for én fil, men gir feil for en annen fil i samme Angular-prosjekt

Jeg prøver å bygge et Angular-prosjekt hvor jeg har 3 filer - getComputers.js, getIps.js og en TypeScript-fil - app.ts. Jeg trenger å kreve et trendmicro-modul i begge JavaScript-filene. For den ene filen fungerer det, men for den andre gir det en modul ikke funnet-feil.

Jeg kjørte følgende linje for å koble trendmicro-modulen til prosjektet mitt.

yarn link "@trendmicro/deepsecurity"

Det blir koblet vellykket. Problemet dukker opp for getIps.js og dukker ik

Les mer →

typescript - Får feil når jeg kjører yarn build (det kaller tsc) og ingen feil når jeg kjører tsc i terminalen?

Noen ide om hvorfor jeg får feil når jeg kjører yarn build (det kaller tsc) og ingen feil når jeg kjører tsc i terminalen?

I package.json har jeg

"scripts": { "build": "tsc", }

tsc i terminalen gir ingen feil:

Les mer →