«babeljs» 태그된 질문

Babel (이전의 6to5)은 JavaScript 컴파일러입니다. ES6 + / ES2015 코드를 ES5 코드로 변환합니다.

12
오류 : "/ Users / username"디렉터리와 관련된 사전 설정 "es2015"를 찾을 수 없습니다.
gulp-babel을 사용하려고 할 때 다음 오류가 발생합니다. 오류 : "/ Users / username"디렉토리와 관련된 사전 설정 "es2015"를 찾을 수 없습니다. es2015 사전 설정이 전역 및 로컬에 설치되어 있으므로 이것이 문제가되는 이유를 알 수 없습니다. 아래는 내 꿀꺽 꿀꺽 설정 및 package.json입니다. var babel = require('gulp-babel'); var es2015 = require('babel-preset-es2015'); gulp.task('babel', …

2
Webpack / Babel / React 빌드 오류 :“알 수없는 옵션 : foo / node_modules / react / react.js.Children”
webpack으로 프로젝트를 빌드하고이 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: path.join(__dirname, 'app'), loader: 'babel-loader', query: { presets: …

8
ES6 기능이 활성화 된 상태에서 Node.js 앱을 실행하는 방법은 무엇입니까?
es6features를 사용하여 노드 앱을 실행하려면 BabelJS (이전 이름 : 6to5 ) 의 require 후크 를 사용합니다 . // run.js require("babel/register"); require("./app.js6"); node run.js내 app.js6 실행을 호출 합니다 . BabelJS를 설치하고 es6features 를 사용하려는 각 프로젝트에 대해 run.js 를 제공해야합니다 . 같은 전화를 선호합니다 nodejs6 app.js6. 이 시스템을 독립적으로 어떻게 구현할 …

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가 실행 되면 다음이 …

6
구문 오류 : 모듈 외부에서 import 문을 사용할 수 없습니다
문제를 일으키는 ApolloServer 프로젝트가 있으므로 최신 Babel을 사용할 때 업데이트하고 문제가 발생할 수 있다고 생각했습니다. 내 "index.js"는 다음과 같습니다. require('dotenv').config() import {startServer} from './server' startServer() 그리고 그것을 실행할 때 "SyntaxError : 모듈 외부에서 import 문을 사용할 수 없습니다"라는 오류가 발생합니다. 먼저 TPTB *에게 이것이 모듈 (성공하지 않음)임을 확신시키기 위해 노력했습니다. …

2
하나의 NPM 패키지에서 여러 ES6 모듈을 내보내는 방법
하나의 파일에 대략 5 개의 서로 다른 ES6 클래스로 구성된 비교적 작은 NPM 패키지를 만들었습니다. export default class MyClass { // ... } 그런 다음 다음과 같은 패키지의 시작점을 설정했습니다. export { default as MyClass } from './my-class.js'; export { default as MyOtherClass } from './my-other-class.js'; 그런 다음 webpack과 babel을 …

5
jest에서“모듈 외부에서 import 문을 사용할 수 없습니다”를 해결하는 방법
TypeScript, Jest, Webpack 및 Babel을 사용하여 작성된 React 응용 프로그램 (Create React App을 사용하지 않음)이 있습니다. "yarn jest"를 실행하려고하면 다음 오류가 발생합니다. 모든 패키지를 제거하고 다시 추가하려고했습니다. 이 문제는 해결되지 않습니다. 비슷한 질문과 문서를 보았지만 여전히 오해하고 있습니다. 나는이 환경을 처음부터 새로 설정하기위한 다른 가이드를 따르고 여전히 내 코드 로이 …

1
Rails 6에서 Jasmine을 구성하는 방법은 무엇입니까?
Rails 6 환경 (웹팩이 Javascript의 자산 파이프 라인을 대체 함)에서 Jasmine을 어떻게 구성하여 내 앱용으로 작성한 Javascript 모듈을 테스트 할 수 있습니까? jasmine gem을 설치하고 실행 rails generate jasmine:install하고 jasmine.ymlJavascript 소스 및 사양의 위치를 ​​가리 키도록 편집 했습니다. 문제는 가져 오기 / 내보내기 문을 사용할 수 없다는 것입니다. (예를 들어, …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.