Описание тега transpiler
Транспилятор - это компилятор, который переводит исходный код одного языка программирования высокого уровня в исходный код другого языка программирования высокого уровня.
1
ответ
Настройка проекта Typescript (первый раз)
Во-первых, я не видел четкого ответа после нескольких часов поиска в Google, извините, если я что-то упустил. Быстрая версия С Typescript, как я могу двигаться node_modules в outDir или я поступаю неправильно? Длинная версия Я пытаюсь начать работу …
20 дек '16 в 22:50
1
ответ
WebStorm настроить выходной путь для Sass
У меня есть быстрый вопрос о настройке наблюдателя в WebStorm для трансплантации SCSS. Я хочу, чтобы наблюдатель переносил файлы scss в определенную папку: Project/assests/scss/(several scss files)перенести вProject/src/css/(transpiled css files) Я …
16 мар '16 в 02:49
3
ответа
Как проверить тип фрагмента кода TypeScript в памяти?
Я реализую поддержку TypeScript в своем приложении Data-Forge Notebook. Мне нужно скомпилировать, проверить тип и оценить фрагменты кода TypeScript. Компиляция, кажется, не проблема, я использую transpileModule как показано ниже, чтобы преобразовать…
11 дек '18 в 22:13
0
ответов
Поддерживает ли babel-автономный транспортер кэширование с открытым кодом?
Поддерживает ли браузер babel-transpiler какой-либо вид кэширования переданного кода, чтобы при следующей загрузке следующей страницы он не передавался снова? Если нет, возможно ли, чтобы кто-то реализовал плагин кеша, использующий локальное хранили…
15 окт '17 в 10:08
1
ответ
Наберите tsconfig для исключения некоторых исходных файлов.
Я пытаюсь заставить Typescript исключить определенные файлы при компиляции. Однако, похоже, не хочет их исключать. Вот мой tsconfig.json { "ref": "master", "path": "typings", "compilerOptions": { "module": "amd", "target": "es5", "declaration": true…
21 апр '17 в 09:16
1
ответ
const и let не работает в Safari 9.x . Вопрос транспилятора?
Приложение, над которым я работаю, имеет проблемы с запуском в Safari (оно отлично работает везде). Там он не загружает мой файл bundle.js и выдает сообщение об ошибке "неожиданное использование зарезервированного слова" let "в строгом режиме. Из не…
21 июл '18 в 04:14
2
ответа
Нужны ли транспортеры для ecma6 и реагировать?
Я использую babel транспортер для проектов ecma6, но кажется, что chrome уже поддерживает функции, методы и синтаксис ecma6. Действительно ли нужен транспортер? Синтаксис Wize, какова часть traspiler в рабочем процессе? Какие функции или методы не п…
31 июл '16 в 19:46
1
ответ
Как использовать Babel без Webpack
Я делаю electron.js с помощью React, Я использую JSX, поэтому нужно использовать Babel провести. Во многих руководствах предлагается использовать Webpack. В настоящее время я использую Webpack 4, Вот мой webpack.config.js const path = require('path'…
13 мар '18 в 15:38
1
ответ
Машинопись: как отключить генерацию файла spec.ts?
Я разрабатываю приложение Angular2 с Typescript и каждый раз, когда я запускаю транспортер Typescript, он создает spec.ts файлы. Они являются модульными тестами для исходных файлов, поскольку для приложений Angular2 принято, чтобы этот файл был для …
19 июл '16 в 12:44
2
ответа
Что будет переносить Typescript при нацеливании на ES5 / ES3?
Я пытаюсь понять, когда компилятор Typescript будет транслировать код, чтобы сделать его совместимым с моей указанной целевой версией ECMAScript (ES5 или ES3). Например, TSC будет проходить for(var int of intArray) хорошо, но это не проходит Number.…
02 мар '17 в 19:21
1
ответ
Как Babel Transpile Object.entries/ значения в приложении Aurelia CLI?
При использовании IE11 я получаю ошибки, как показано ниже, везде, где мой код использует Object.entries или Object.values: Необработанное отклонение TypeError: Объект не поддерживает свойство или метод 'records'... Я полагаю, что моя проблема связа…
15 мар '17 в 23:26
1
ответ
Как использовать класс, скомпилированный babel, в проекте узла?
Вот очень простой класс, который я тестирую, написанный в es2015: "use strict"; class Car { constructor(color) { this.color = color; } } export default Car; Я использую babel-cli для переноса этого класса, чтобы он мог использоваться в узле... это в…
16 мар '16 в 20:59
1
ответ
Как составить требуемые операторы?
В моем файле.js, который переносится из ES2017, есть следующие инструкции require, однако браузер все еще не распознает эти команды (require не определен). Как я могу решить это? this.e = require('../../e.js'), this.a = require('../../a.js'), this.c…
16 янв '18 в 08:02
3
ответа
Веб-пакет с загрузчиком babel не распознает ключевое слово импорта
У меня есть это webpack.config.js: module.exports = { entry: './src/admin/client/index.jsx', output: { filename: './src/admin/client/static/js/app.js' }, loaders: [ { test: /\.jsx?$/, loader: 'babel', exclude: /node_modules/, query: { optional: ['ru…
04 авг '15 в 02:06
1
ответ
Как использовать Babel или веб-пакет на старом php-сайте с отдельными модулями
У меня есть старый проект, и я не могу использовать синтаксис ES6, потому что я не знаю, как реализовать Babel или Webpack для переноса ES6 в ES5. Все js-модули выполняются в файле main.php следующим образом: <script language="JavaScript" type="t…
03 окт '18 в 09:58
0
ответов
Как скомпилировать выражения совпадений в ocaml
Я использую printtyped.ml для переноса из ocaml в исходный код scala. Т.е. я использую флаг -dtypedtree и модифицированный принтер typedtree для перевода источника в источник. Теперь я хотел бы перевести на другой язык, который не имеет таких продви…
11 апр '17 в 11:34
0
ответов
Запустите сервер NodeJS с функцией ES6
Я использую версию NodeJS 0.12.7. У меня есть вопрос, связанный с запуском NodeJS-сервера с функцией ES6. Мне нужно перенести пакеты node_modules из ES6 в ES5 для запуска NodeJS. Как мне это сделать?
17 ноя '18 в 19:51
1
ответ
Должен ли лексер различать строковые токены разных типов?
Я пишу нефритовый язык, который перейдет в HTML. Вот как выглядит определение тега: section #mainWrapper .container это переносится на: <section id="mainWrapper" class="container"> Должен ли лексер различать класс и идентификатор или он должен…
05 дек '18 в 17:02
1
ответ
iOS 9: "неожиданное использование зарезервированного слова" let "в строгом режиме" + "Cannot find variable: fetch". Проблемы с трансплантацией? Как исправить?
Используя VueCli 3 "из коробки", я обнаружил, что мой код не работает на моем iPad 2 (iOS 9.3) и, используя эмулятор iOS 9.3, я получил следующие ошибки: 1) "неожиданное использование зарезервированного слова" let "в строгом режиме". В целях тестиро…
09 дек '18 в 02:03
2
ответа
Как заставить приложение vuejs работать с IE 11 при использовании feathersjs
При создании стандартного приложения vue (с использованием vue-cli v3.0) и включении @feathersjs/feathers чтобы реализовать соединение с API перьев, я получаю сообщение об ошибке с Internet Explorer 11 (SCRIPT1010: Expected identifier) Суть в том, ч…
21 дек '18 в 13:24