reactjs - Typescript + Babel ile kapsam raporu nasıl alınır

Ben bir Typescript + Babel + React uygulaması oluşturuyorum ve test ortamını ayarlamaya çalışıyorum. Şu ana kadar Jest kullanıyorum, ancak Typescript + Babel zinciri için doğru bir kapsam raporu üretmiyormuş gibi görünüyor. Jest ile Typescript + Babel için doğru kapsam raporu almak mümkün mü? Yoksa Mocha, nyc vb. mi kullanmalıyım?

DAHA FAZLASI →

typescript - babel-loader & babel-preset-es2015 webpack2'de (ts-loader ile zincirlenmiş) çalışmıyor

Webpack2'yi babel-loader ile çalıştırmakta zorlanıyorum. Temelde mevcut yapılandırmamda babel hiçbir şey yapmıyor ve sonuç uglify'e geçiyor, bu da kodumda kalan es2015 özellikleri nedeniyle başarısız oluyor.

Çıktı dosyasına bakarsam Babel hiçbir şey yapmamış, bu yüzden onu CLI üzerinden çalıştırmayı deniyorum babel --preset es2015 catseye.bundle.js > catseye2.bundle.js bu sorunsuz çalışıyor, ikinci dosya Babel ile dönüştürülmüş kodu içeriyor.

Yani webpack konfigüra

DAHA FAZLASI →

TypeScript - Webpack Babel yanlış JavaScript üretiyor

Aşağıdaki koddan banners tanımlı değil hatasını alıyorum.

export const selectInfoBanners = createSelector( selectInfo, info => { const banners = [...info.banners]; while (banners.length < 2) { banners.push({ url: "" }); } return banners; } );

Ama üretilen kod

var selectInfoBanners = Object(reselect__WEBPACK_IMPORTED_MODULE_0__["createSelector"])(selectInfo, function(a) { for (var b = _toConsumableAr

DAHA FAZLASI →

reactjs - TypeScript (babel) tabanlı bir monorepoda create-react-app testini nasıl alırız

https://github.com/serhii-havrylenko/monorepo-babel-ts-lerna-starter adresindeki örneği aldım (lerna, yarn workspaces, typescript ve babel dönüşümü tabanlı monorepo) ve projeye create-react-app tabanlı bir uygulama ekledim.

Biraz ayarlamadan sonra, UI projesinde yarn build ve yarn start komutlarının doğru şekilde çalışmasını sağladım ve diğer paketlerde tanımlı modülleri (başarılı bir şekilde) çekiyor. En önemli değişiklik, modülleri bulmak için typescript path

DAHA FAZLASI →

mocha.js - mocha 6'yı babel 7 ve TypeScript 3.7 ile nasıl çalıştırılır?

Mocha testlerimi Babel ve TypeScript ile nasıl çalıştırabilirim?

Denemeye çalıştığım komut şudur:

node_modules/.bin/mocha --require @babel/register "src/**/*.spec.ts"

Aldığım hata şudur:

.../src/Sql.spec.ts:1 import 'mocha'; ^^^^^^^ SyntaxError: Unexpected string

Benim .babelrc dosyam şöyle görünüyor:

{ "presets": [ ["@babel/preset-env",{"targets": {"node": "10.7"}}], ["@b

DAHA FAZLASI →

javascript - Neden babel-polyfill'im node_modules dizinindeki ts dosyasını parse ediyor?

npm run dev komutunu çalıştırıyorum ve konsol aşağıdaki uyarıları yazdırıyor, işte temel webpack konfigürasyonum, girişimde 'babel-polyfill' kullandım ve babel-loader konfigürasyonumda node_modules dizinini hariç tuttum:

module.exports = { entry: { index: ['babel-polyfill', entry] }, output: { path: dist }, resolve: { extensions: ['.web.js', '.js', '.jsx', '.less', '.scss', '.css', '.json', '.png', '.jpg', '.j

DAHA FAZLASI →

node.js - Typescript + babel + node ile import sözdizimi kullanılamıyor SyntaxError: Bir modül dışında import ifadesi kullanılamaz

graphql + node + babel + express + typescript kullanmaya çalışan projemde import sözdizimini kullanmaya çalışıyorum. Örneğin, apollo-client-express paketini kullanmaya çalıştığımda bu hata ortaya çıkıyor. TypeScript'in kendi import sözdizimi gibi * kullandığını biliyorum. Asıl mesele, sorunu çözemiyorum, bunun sebebi babel veya typescript yapılandırmalarından mı yoksa başka bir şeyden mi kaynaklanıyor? İşte benim

tsconfig.json:

{

DAHA FAZLASI →

reactjs - React, Typescript, Babel ve Webpack ile IE11 Boş Sayfa

Typescript ile yazılmış, Babel ve Webpack kullanan bir React uygulamam var. Firefox ve Chrome'da sorunsuz yükleniyor, ancak Internet Explorer 11'de boş bir sayfa açılıyor. Bu projeye yeni başladım ve React/Babel/WebPack/Typescript konusunda nispeten az deneyimim var. Uygulamanın IE11 ile çalışmasını sağlamam gerekiyor. Çalıştığım konuları öğrenmek ve webde bulduğum farklı yaklaşımları denemek için birkaç gün harcadım, ancak henüz bir çözüm bulamadım. Aşağıda paylaştığım çalışma ortamıma dayan

DAHA FAZLASI →

npm - Typescript ile babel çalıştırılırken beklenmeyen token

Github üzerinde bir Typescript kütüphanesi yayınlama hakkında bir eğitim yazıyorum ve babel ile typescript'in birlikte çalıştırılmasında sorun yaşıyorum. Typescript belgelerindeki Greeter sınıfını kullanıyorum ama babel çalıştırırken şu hatayı alıyorum.

SyntaxError: src/Greeter.ts: Unexpected token (3:10) 1 | // From the TypeScript docs: https://www.typescriptlang.org/docs/handbook/classes.html 2 | class Greeter { > 3 | greeting: string; | ^ 4 | 5 |

DAHA FAZLASI →

Babel, Rollup'un TypeScript eklentisi ile kullanıldığında derlenmez

@rollup/plugin-typescript'i @rollup/plugin-babel ile çalıştıramıyorum ve TS kodundan üretilen JS, Babel tarafından çevrilmiyor

İlgili problemlere çözümler aradım, ancak işe yaramıyor gibiydi (babel 7, typescript eklentisi ile rollup kullanıldığında transpile etmiyor)

DAHA FAZLASI →