Întâmpin o eroare atunci când încerc să rulez un script npm care implică Yarn. Iată succesiunea evenimentelor:
Anterior foloseam NPM pentru lucruri pe partea de server și Bower pentru frontend. NPM instala în directorul node_modules/ și aveam un .bowerrc pentru a instala acele pachete în public/lib.
Acum am început să folosesc Yarn în loc de NPM; și
Citeste mai mult →
Am un proiect React/Redux care folosește TypeScript și Yarn pentru a gestiona dependențele aplicației. Ori de câte ori șterg folderul node_modules, fișierul yarn.lock și recreez folderul node_modules și fișierul lock cu yarn install, întreaga aplicație se strică cu erori de tip.
Este o practică rea
Citeste mai mult →
Am instalat atât @types/react, cât și @types/react-dom. Să spunem că erau la versiunea 15 înainte și că apoi am făcut upgrade la ambele folosind yarn upgrade @types/react@16 @types/react-dom@16.
@types/react-dom declară o dependență de @types/react
Citeste mai mult →Lucrez la o aplicație Rails 5.1.4 și tocmai am adăugat Webpack/Yarn pentru a începe să lucrez cu TypeScript.
Vreau să compilez mai multe fișiere TypeScript într-un singur fișier app.js, care este inclus în layout-ul meu.
Local, lucrez într-o configurație docker-compose. Un webpack-dev-server este lansat împreună cu serverul meu web local, totul funcționează bine.
În mediul meu de testare, compilarea fișierului app.js funcționează bine.
Problema mea este în mediul de te
Citeste mai mult →Am un proiect Node-Typescript. Acest proiect are o dependență de un alt proiect Typescript. Dependența face referire direct la depozitul meu Bitbucket. Când rulez „yarn install”, întregul depozit este clonat în node_modules. Este perfect. În directorul rădăcină al proiectului meu de bibliotecă există un fișier index.ts care conține linia „export * from './source'” pentru a face totul disponibil. Import și folosesc câteva clase din bibliotecă în codul meu.
Când compilez proiectul, primes
Citeste mai mult →Încerc să creez un depozit exemplu de workspace Yarn cu noua funcție de referințe a Typescript:
https://github.com/tommedema/serverless-mono-example/tree/feature/external-types
Când o bibliotecă externă nu are definiții de tip, ar trebui să fie posibil să le adăugăm manual. Ce am făcut până acum:
am adăugat un exemplu în packages/types/camelcase cu un fișier index.d.ts:
Citeste mai mult →Fișierul typescript.worker.js după yarn build are mai mult de 4 MB, nu îmi folosește în proiect, nu îl doresc după yarn build, cum să-l elimin, nu vreau să-l șterg manual
Nu pot vedea unde a fost construit, caută în package.json și 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 build/html.worker.js 49.78 Citeste mai mult →Încerc să construiesc un proiect Angular unde am 3 fișiere - getComputers.js, getIps.js și un fișier TypeScript - app.ts. Trebuie să require un modul trendmicro în ambele fișiere Javascript. Pentru un fișier funcționează, dar pentru celălalt aruncă o eroare de modul negăsit.
Am rulat următoarea linie pentru a lega modulul trendmicro de proiectul meu.
yarn link "@trendmicro/deepsecurity"Se leagă cu succes. Problema apare la getIps.js și nu apare la getCompu
Citeste mai mult →
Ai vreo idee de ce primesc erori când fac yarn build (apelează tsc) și nu primesc erori când fac tsc în terminal?
În package.json, am
"scripts": { "build": "tsc", }tsc în terminal nu produce erori:
Citeste mai mult →