typescript - როგორ მოვახდინოთ tsconfig.json-ის გამოყენება Emacs org-babel-ში?

მე ვიყენებ Emacs-ს org-babel რეჟიმით, რათა ჩავსვა TypeScript კოდის მაგალითი ჩემს org-mode დოკუმენტში. elisp, რომელიც მე დავამატე .emacs.d/init.el-ში, არის შემდეგი:

(eval-after-load "org" '(org-babel-do-load-languages 'org-babel-load-languages '((typescript . t)))) (require 'typ

Წაიკითხე მეტი →

javascript - რატომ Babel გარდაქმნის სტრინგის ინტერპოლაციას კონკატენაციად?

რატომ ებაბილური გარდაქმნის სტრიქონის ინტერპოლაციას კონკატენაციად?

თუ მე მაქვს ეს კოდი:

const to = "Cflower"; const from = "your script"; console.log(`Hello, ${to}! Greeting from ${from}`);

ბაბელი კომპილირდება როგორც:

var to = "Cflower&quo

Წაიკითხე მეტი →

ბეიბელის გამოყენება TypeScript ES6-ის გადაქცევისთვის Gulp-ში

მინდა გამომეყენებინა Babel იმისათვის, რომ აღემატლებინა TypeScript-ის ES6 გამომავალი და გამოვიყენე ეს სინტაქსი:

var gulpBabel = require('gulp-babel'); var ts = require('gulp-typescript'); // ... function compileTypescript(fileSpec, folder) { var options = {jsx: 'react', moduleResolution: 'node', targe

Წაიკითხე მეტი →

angularjs - Webpack - Typescript და Babel "Module build failed: SyntaxError"

როდესაც ვატარებ node_modules\.bin\webpack -p --display-error-details, მესმის შეცდომის შეტყობინება Module build failed: SyntaxError...Unexpected token, expected , მრავალი სხვადასხვა ფაილისთვის, რომელიც ბადებს.

ჩემი webpack.config.js:

const webpack

Წაიკითხე მეტი →

javascript - დამატება Typescript უკვე არსებულ React, Webpack და Babel პროექტში

მეც ვცდილობ დავამატო TypeScript მიმდინარე React, Webpack და Babel პროექტში. მსურს, რომ მექნება მხარდაჭერა ფაილების ტიპებისთვის, როგორიცაა [.js, .ts, .tsx] ჩემს პროექტში, რადგან მინდა თანდათან გადავიდე TypeScript-ზე.

მე ცოტა პროგრესი შევქმენი, მაგრამ ამჟამად ვერ ვწყვეტ ამ შეცდომას:

Წაიკითხე მეტი →

javascript - "injectBabelPlugin" დამხმარე შეზღუდულია v2.0-დან. შეგიძლიათ გამოიყენოთ customize-cra plugin-ები მის ნაცვლად

მე ვცდილობ შევცვალო ჩემი იმპორტები ბაბელის გამოყენებით. მე ვემორჩილები ამ ბმულს:

https://medium.com/@leonardobrunolima/react-tips-working-with-relative-path-using-create-react-app-fe55c5f97a21

ეს არის ჩემი config-overrides.js

const {

Წაიკითხე მეტი →

reactjs - React/Relay Modern/GraphQL მარტივი პროექტის კონფიგურაცია Babel-ის პრობლემებით

მე გავყევი Relay-ის ტუტორიალს დასაწყებად create-react-app-ის გაკეთების შემდეგ, რათა ახალი React-ის პროექტი გაეშვათ. მე გავატარე ის როგორც TypeScript რეჟიმში (აქედან: https://github.com/Microsoft/TypeScript-React-Starter) ასევე ნორმალურ JavaScript რეჟიმში და თავდაპირველად მივიღე იგივ

Წაიკითხე მეტი →

ECMAScript 6 - საჭიროა თუ არა წინასწარი პროცესორი, როგორიცაა Babel, რომ Jest იმუშაოს ჩემს TypeScript პროექტზე?

მე უნდა დავამატო ერთეულის ტესტის შემთხვევაში ჩემი React აპლიკაციისთვის, რომელიც დაწერილია TypeScript-ით. მე შევარჩიე Jest ერთეულის ტესტის შესასრულებლად ჩემს აპლიკაციაში, მაგრამ მაქვს უფლება არის თუ არა Babel საჭირო Jest-ისთვის წინამორგად, ან მუშაობს თუ არა ჩემი Jest წინამორგის გარეშე.

პასუხი #1

Jest აკეთებს შესრულებას როგორც JavaScript აპლიკაცია Node.js-ზე.

როდესაც ის ჩართავს, იგი ეძებს თქვენს ყველა ტესტურ ფაილებს.

Წაიკითხე მეტი →

javascript - (babel plugin) ტიპის შეცდომა: მოსალოდნელი იყო, რომ გზას კონტეინერი ექნებოდა

მე ვცდილობ https://github.com/camwiegert/typical/blob/master/typical.js TypeScript-ში გადააქციო.

ვინილა ჯავასკრიპტში ასე გამოიყურება:

typical.js

export async function type(node, ...args) { for (const arg of args) { switch (t

Წაიკითხე მეტი →

vue.js - Jest შეცდომა: „preset @vue/cli-plugin-unit-jest/presets/typescript-and-babel ვერ მოიძებნა“

მე მაქვს სტანდარტული jest.config.js, მაგრამ როდესაც მინდა ერთეულის ტესტის გაშვება, მივიღე შეცდომის შეტყობინება:

შეამოწმეთ შეცდომა: წინასწარ განსაზღვრული @vue/cli-plugin-unit-jest/presets/typescript-and-babel ვერ მოიძებნა.

მე ვიყენებ Vue 2-ს composition API პლაგინთან და TypeScript-თან ერთად.

jest.config.js:

module.exports = { preset: '@vue/cli-plugin-unit-jest/presets/typescript-and-babel' }

example.spec.ts:

impor

Წაიკითხე მეტი →