Свързани публикации 'babeljs'
Извикване на транспилиран клас Webpack + babel извън неговия обхват.
Извикване на транспилиран клас Webpack + babel извън неговия обхват.
Когато имате задача да създадете фрагмент, който зарежда JS приложение, например зареждане на джаджа, подобно на вграждане на Google Анализ, вие се нуждаете от няколко промени в конфигурацията на Webpack.
Излагането на пакета Webpack като библиотека дава необходимия глобален контекст в рамките на променлива. Можем да използваме тази променлива, за да извикаме библиотеката външно от файл index.html.
Проблемът?..
Модифициране на JavaScript AST с Yeoman
Yeoman помогна на екипите да изграждат проекти и модули по-бързо и по-удобно от всякога. Добавянето на нови файлове към проект стана глупаво просто. Файловете се третираха като шаблони, захранваха се с данни и се копираха наоколо. Актуализирането на файлове обаче беше малко по-различна история.
Когато Yeoman беше пуснат, JavaScript файловете, които трябваше да бъдат променени, бяха третирани като: файлове. Често хората добавят маркери като /* ADD IMPORT */ , които след това се..
Свързани въпроси 'babeljs'
Как да експортирате клас ES6 с Webpack и Babel към AMD
Опитвам се да напиша клас в ES6 и да го транспилирам в библиотека като AMD модул с Babel (и да се свържа с jQuery в същия файл), така че хората да могат да го използват по следния начин:
<script src="Foo.js"></script>
<script>...
1699 изгледи
schedule
18.09.2022
Грешка при използване на Relay + React Native (create-react-native-app): Грешка при валидиране на GraphQL `Unknown Type Viewer.`
Опитвам се да настроя RN приложение (което е създадено с create-react-native-app ) и да го свържа с Relay.
Вече имам следната настройка в моя App.js :
import { StyleSheet, Text, View } from 'react-native'
import Relay, {
Route,...
284 изгледи
schedule
17.09.2022
Как да публикувате папка с много компоненти на реакция, създадени с typescript за създаване на приложение за реакция
Използвам най-новото приложение за създаване на реакция с машинопис за голям проект, изградих много UI компоненти в папката src/lib/ . След това всеки компонент е в своя собствена папка с index.tsx и style.scss.
Когато стартирам yarn build ,...
197 изгледи
schedule
19.09.2022
Не може да се преобразува в браузъра експортиране по подразбиране
Редактиране Това беше маркирано като дубликат на въпрос, който няма използваеми отговори. Ето как го адресирах:
var BASE = 'http://localhost:3001/'
export let {BASE_URL, LOGIN_URL, LOGIN_USER, LOGOUT_USER} = {
BASE_URL: BASE,
LOGIN_URL:...
39 изгледи
schedule
23.09.2022
Как да персонализирате babel 6 плъгин/предварително зададен корен
Имам един cli проект и един boilerplate проект. Сега искам да инсталирам всички плъгини и предварителни настройки на babel вътре в cli и да използвам cli за транспилиране на boilerplate .
Проблемът е, че бих искал да изпълнявам cli...
290 изгледи
schedule
26.09.2022
Възможно ли е да стартирате специфични плъгини на Babel (6), преди да стартира Eslint (2.0), когато използвате с Webpack?
Заглавието до голяма степен покрива проблема ми, но това, което основно искам, е
Конкретен плъгин babel се изпълнява, за да преобразува моите изрази за импортиране на es6 в подходящите пътища
Eslint се изпълнява и ми казва дали има проблеми с...
147 изгледи
schedule
22.09.2022
Отказано е изпълнението на скрипта, защото неговият MIME тип е за уебсайт, хостван на сървър на Amazon
Доста е трудно да обясня проблема, пред който съм изправен, но ще опитам.
Както подсказва заглавието, получавам грешен MIME тип грешка в някои javascript файлове, от които уебсайтът ми извлича. Преди нямах този проблем. Странното е, че си отива и...
1255 изгледи
schedule
23.09.2022
Как да коригирам Не може да разреши „@babel/runtime/regenerator“ в модул, свързан с npm?
Получавам тази грешка, когато транспилирам някои от моите свързани (както в npm връзка) зависимости с помощта на webpack+babel.
Използвам най-новата версия npm/webpack/babel. Записвам основните си зависимости на JS6 и ги публикувам като NPM...
1622 изгледи
schedule
25.09.2022
Webpack 4 и Babel 7 импортират Uncaught SyntaxError: Неочакван идентификатор в React
Опитвам се да настроя Webpack 4 и Babel 7 да работят с ES6 „импортиране“ в React. Продължавам да получавам "Uncaught SyntaxError: Unexpected identifier" при "import React от 'react';" в Chrome 71. Работеше в Webpack 3 и Babel 6, така че мисля, че...
1125 изгледи
schedule
30.09.2022
Импортирането на ES6 модул не е дефинирано по време на програмата за отстраняване на грешки
Докато си играех с Babel и Webpack, днес се натъкнах на наистина странно поведение.
Пуснах програма за отстраняване на грешки в моя main.js , за да видя дали импортирам правилно, но конзолата на Chrome продължаваше да вика, че модулът, който се...
7933 изгледи
schedule
24.10.2023
Можете ли да изберете кои функции на ES6 да транспилирате с Babel?
Например, има ли опция за предаване на Babel само към функции за транспилиране на стрелки или let/const?
Моят случай на употреба е да премахна транспилирането за определени функции, тъй като браузърите ги поддържат широко.
721 изгледи
schedule
09.11.2023
Проблем с транспилиран код на Babel с Chai Things
Изпълнявам тестове на Node Project, кодиран в ES6 (използвайки Babel). Въпреки това получавам проблем, когато използвам Chai Things.
Ето тестов файл ( array.js ):
var chai = require("chai");
chai.should();
chai.use(require('chai-things'));...
20 изгледи
schedule
10.12.2022
Webstorm ES6 с име импортиране, получаване не може да разреши символна грешка
Имам грешка в Webstorm, когато използвам ES6 наименувана декларация за импортиране:
import { nodes } from 'utils/dom';
Получавам грешка „не може да разреши символ“ на „възли“
Също така, когато се опитвам да експортирам като наименуван...
9324 изгледи
schedule
19.02.2024
(Защо) Не мога ли да изхвърля изключение от генератор?
Опитвам се да хвърля изключение от тялото на функция за генериране на ES6, но не минава. Това част от спецификацията на ES6 ли е или странност на Babel?
Ето кода, който пробвах ( в babeljs.io ):
function *gen() {
throw new Error('x');
}...
4761 изгледи
schedule
15.03.2024
грешка при компилиране на jspm/ES6, местоположението на пакетите е неправилно
Трудно ми е да накарам jspm_packages да работи правилно в моята jspm конфигурация в моя packages.json . Пиша приложение в EM6 (babel engine).
Имам gulp файл, който поставя моя ES6 javascript в папка, наречена .tmp/scripts :...
432 изгледи
schedule
16.04.2024
Използване на Babel за конвертиране на ES6 модули в ES5 AMD модули, не работи според очакванията
Надявам се някой да помогне.
Използвам grunt-babel, за да преобразувам моя код на модул ES6 в код на модул ES5 AMD. Ето моят ES6 код:
multiply.js
export default function (x,y) {
return x * y;
};
square.js
import multiply from...
4155 изгледи
schedule
13.06.2024
защо babel съхранява .babel.json в пътя на USERPROFILE
Изпълнявам приложение nodejs на уеб приложения на azure и се опитвам да интегрирам babel с помощта на npm в него. Проблемът е, че babel се опитва да получи достъп до файл в
%USERPROFILE%
с име .babel.json, файл, който не съществува. Това...
13243 изгледи
schedule
23.05.2024
Как да добавите заявка към зареждащ модул на webpack с множество зареждащи устройства?
Имам този товарач Babel, който работи
{ test: /\.jsx?$/, loader: 'babel', query: babelSettings, exclude: /node_modules/ },
Но сега искам зареждащ CoffeeScript, но искам да го прехвърля през Babel, за да получа фантастичните HMR неща
{...
33448 изгледи
schedule
19.04.2024
Gulp-Babel Грешка при анализиране на JSX
Нов съм в използването на gulp и babel заедно. Създадох задача за изграждане (опростена версия по-долу):
var gulp = require('gulp');
var babel = require('gulp-babel');
gulp.task('build', () => {
return gulp.src('src/components/App.jsx')...
1632 изгледи
schedule
17.11.2022
По подразбиране BabelJS не транспилира анонимна функция на синтаксиса на ES6?
Използвам Babel 6.1.2
$ babel --version
6.1.2 (babel-core 6.1.2)
Когато компилирам ES6 код с функция anoymous, открих, че кодът изобщо не е транспилиран в синтаксиса на ECMAScript 5.
$ echo "()=>1" | babel
() => 1;
Някой има...
1478 изгледи
schedule
25.11.2022