Запитання з тегом «babeljs»

Babel (раніше 6to5) - компілятор JavaScript. Він перетворює код ES6 + / ES2015 в код ES5.

5
ПОМИЛКА в Не вдається знайти модуль 'babel-core'. за допомогою response.js, веб-пакета та експрес-сервера
Кожного разу, коли я бігаю webpackв терміналі, я отримую: Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' Ось мій файл webpack.config.js module.exports = { entry: './app-client.js', output: { filename: 'public/bundle.js' }, module: { loaders: [ { exclude: /(node_modules|app-server.js)/, loader: 'babel' } …

12
Помилка: Не вдалося знайти попередньо встановлений “es2015” щодо каталогу “/ Користувачі / ім’я користувача”
Я отримую таку помилку при спробі використовувати gulp-babel: Помилка: Не вдалося знайти попередньо встановлений "es2015" щодо каталогу "/ Користувачі / ім'я користувача" У мене встановлено пресет es2015 глобально та локально, тому я не можу зрозуміти, чому це може бути проблемою. Нижче наведено мою ковток і package.json. var babel = require('gulp-babel'); …


2
Помилка побудови Webpack / Babel / React: «Невідомий варіант: foo / node_modules / response / response.js.Children»
Я намагаюся побудувати проект за допомогою webpack і реагувати на цю конфігурацію веб-пакета: var path = require('path'); var webpack = require('webpack'); module.exports = { entry: [ 'babel-polyfill', './app/less/main.less', './app/main.js', 'webpack-dev-server/client?http://localhost:8080' ], output: { publicPath: '/', filename: 'dist/main.js' }, debug: true, devtool: 'source-map', module: { loaders: [ { test: /\.js$/, include: …

8
Як запустити програму Node.js з увімкненими функціями ES6?
Я використовую потрібно гачок з BabelJS (раніше названий 6to5) для запуску вузла додатки з es6features : // run.js require("babel/register"); require("./app.js6"); Я телефоную, node run.jsщоб запустити свій app.js6 . Мені потрібно встановити BabelJS і надати run.js для кожного проекту, який я хотів би використовувати es6features. Я би віддав перевагу дзвінку типу …

1
Імпорт Webpack повертається невизначеним залежно від порядку імпорту
Я використовую webpack + babel. У мене є три модулі, які виглядають так: // A.js // some other imports here console.log('A'); export default 'some-const'; // B.js import someConst from './A'; console.log('B', someConst); export default 'something-else'; // main.js import someConst from './A'; import somethingElse from './B'; console.log('main', someConst); Коли main.jsвиконується, я …

2
Чому instanceof не працює на екземплярах підкласів Error під babel-node?
Я бачу, що instanceofоператор не працює на екземплярах Errorпідкласів, коли працює під версією babel-node версії 6.1.18 / Node версії 5.1.0 в OS X. Чому це? Той самий код добре працює у браузері, спробуйте мою скрипку для прикладу. Наступний код виводиться trueв браузері, тоді як під babel-node він помилковий: class Sub …

14
Команду Babel не знайдено
Я встановив інструмент babel-cli, як пояснюється на сторінці "Початок роботи" Babel . З терміналу всередині папки мого проекту: npm install --save-dev babel-cli Після цього існує каталог node_modules з папкою babel-cli, але пакет package.json не створений. npm також показує таку помилку: npm WARN enoent ENOENT: no such file or directory, open …
76 npm  babeljs 

3
Browserify, Babel 6, Gulp - Несподіваний маркер оператора розповсюдження
Я намагаюся змусити свій Browserify / Babelify / Gulp працювати в моєму проекті, але це не потребує оператора поширення. Я отримав цю помилку з мого gulpfile: [SyntaxError: /Users/mboutin2/Desktop/Todo-tutorial/src/reducers/grocery-list-reducers.js: Unexpected token (16:8) while parsing file: /Users/mboutin2/Desktop/Todo-tutorial/src/reducers/grocery-list-reducers.js] Це мій gulpfile.js var gulp = require('gulp'); var source = require('vinyl-source-stream'); var browserify = require('browserify'); …

6
SyntaxError: Неможливо використовувати оператор імпорту поза модулем
У мене є проект ApolloServer, який доставляє мені проблеми, тому я подумав, що можу оновити його і зіткнувся з проблемами при використанні останнього Babel. Мій "index.js": require('dotenv').config() import {startServer} from './server' startServer() І коли я запускаю його, я отримую помилку "SyntaxError: Неможливо використовувати оператор імпорту поза модулем". Спершу я намагався …

2
Як експортувати кілька модулів ES6 з одного пакету NPM
Я створив порівняно невеликий пакет NPM, що складається з приблизно 5 різних класів ES6, що містяться в одному файлі кожен, вони виглядають приблизно так: export default class MyClass { // ... } Потім я встановив вхідну точку для мого пакету, яка виглядає приблизно так: export { default as MyClass } …

5
Як вирішити "Неможливо використовувати оператор імпорту за межами модуля" на жарт
У мене є програма React (не використовуючи Create React App), створена за допомогою TypeScript, Jest, Webpack та Babel. При спробі запустити "пряжа є", я отримую таку помилку: Я спробував видалити всі пакунки та повторно додати їх. Це не вирішує це. Я переглянув подібні запитання та документацію і все ще щось …

1
Як налаштувати Жасмін в Rails 6?
Як налаштувати Jasmine в середовищі Rails 6 (де Webpack замінює конвеєр активів на Javascript), щоб я міг перевірити модулі Javascript, написані для свого додатка? Я встановив дорогоцінний камінь жасмину, побіг rails generate jasmine:installта відредагував, jasmine.ymlщоб вказати на розташування мого джерела та технічні характеристики Javascript. Проблема полягає в тому, що я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.