Pri pokuse spustiť npm skript, ktorý zahŕňa Yarn, sa stretávam s chybou. Tu je postup udalostí:
Predtým som používal NPM na serverovú časť a Bower na frontend. NPM by inštaloval do adresára node_modules/ a mal som .bowerrc, aby sa tieto balíčky inštalovali do public/lib.
Teraz som začal používať Yarn namiesto NPM; a keďže sú prakticky
Čítaj viac →
Mám projekt React/Redux používajúci TypeScript a Yarn na spravovanie závislostí aplikácie. Kedykoľvek vymažem priečinok node_modules, súbor yarn.lock a potom znovu vytvorím priečinok node_modules a súbor lock pomocou yarn install, celá aplikácia sa rozbije s chybami typov.
Je zlé praktizovať vymaza
Čítaj viac →
Nainštaloval som oba @types/react a @types/react-dom. Predstavme si, že predtým boli vo verzii 15, a potom som oba upgradoval pomocou yarn upgrade @types/react@16 @types/react-dom@16.
@types/react-dom deklaruje závislosť na @types/react pomoc
Čítaj viac →Pracujem na aplikácii Rails 5.1.4 a práve som pridal Webpack/Yarn, aby som mohol začať pracovať s TypeScriptom.
Chcem skompilovať viacero súborov TypeScript do jedného súboru app.js, ktorý je zahrnutý v mojom rozložení.
Lokálne pracujem v prostredí docker-compose. Webpack-dev-server je spustený spolu s mojím lokálnym webovým serverom, všetko funguje správne.
V mojom testovaní funguje kompilácia súboru app.js bez problémov.
Môj problém je v testovacom prostredí. Už nemô
Čítaj viac →Mám projekt Node-Typescript. Tento projekt závisí od iného Typescript projektu. Táto závislosť ukazuje priamo na môj Bitbucket repozitár. Keď spustím „yarn install“, celý repozitár sa sklonuje do mojich node_modules. To je perfektné. V koreňovom adresári môjho knižničného projektu je súbor index.ts, ktorý obsahuje riadok „export * from './source'“, aby bolo všetko k dispozícii. Importujem a používam niektoré triedy z knižnice vo svojom kóde.
Keď kompilujem projekt, dostanem výnimku: „Ni
Čítaj viac →Snažím sa vytvoriť ukážkový yarn workspace repozitár s novou funkciou referencií v TypeScripte:
https://github.com/tommedema/serverless-mono-example/tree/feature/external-types
Keď externá knižnica nemá definície typov, malo by byť možné ich manuálne pridať. Čo som doteraz urobil:
pridaný príklad v packages/types/camelcase s index.d.ts súborom:
declare module 'camelca
Čítaj viac →Súbor typescript.worker.js po príkaze yarn build má viac ako 4 MB, nie je pre môj projekt užitočný, nechcem ho po príkaze yarn build, ako ho odstrániť, nechcem ho mazať manuálne
Nevidím, kde to bolo zostavené, nájdi v package.json a 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 Čítaj viac →Snažím sa vytvoriť projekt Angular, kde mám 3 súbory - getComputers.js, getIps.js a jeden typescriptový súbor - app.ts. Potrebujem vyžadovať modul trendmicro v oboch Javaskriptových súboroch. Pre jeden súbor to funguje, ale pre druhý sa zobrazuje chyba modul nenájdený.
Spustil som nasledujúci riadok na prepojenie modulu trendmicro s mojím projektom.
yarn link "@trendmicro/deepsecurity"Úspešne sa to prepojí. Problém sa objavuje pri getIps.js a neobjavuje sa
Čítaj viac →
Máš nejaký nápad, prečo dostávam chyby, keď robím yarn build (to volá tsc) a žiadne chyby, keď robím tsc v termináli?
V súbore package.json mám
"scripts": { "build": "tsc", }tsc v termináli nevytvára žiadne chyby:
Čítaj viac →