transpiler

    3熱度

    2回答

    對於我的團隊來說,我們在項目之間,但是我正在對TypeScript以及如何使用Angular 1.x進行一些基礎研究,因爲Angular 2仍在烘焙。我通常使用Plunkr來製作小規模的原型,以便在技術演示和技術過程中,我們可以看到事物是如何工作並在原地混亂的。 ,但問題是我試圖讓一個非常基本角的1.x + TS設置在this plunker,但已運行到得到它才能正常工作的問題。我認爲問題的一部分

    1熱度

    1回答

    我努力讓巴貝爾6爲我工作。我在日常工作中非常成功地使用了5次(React開發),但是6次似乎沒有像預期的那樣與摩卡集成。 我有這些devDependencies,腳本和巴貝爾配置: { "devDependencies": { "babel-cli": "^6.1.2", "babel-core": "^6.1.2", "babel-preset-es201

    4熱度

    2回答

    我嘗試編譯簡單es6文件,巴貝爾CLI 考慮下面的詳細信息:什麼錯? $ node --version v5.0.0 $ npm --version 3.3.6 $ npm init $ npm install --save-dev babel-cli $ echo -e 'import url from "url"\nconsole.log(`2+2=${2+2}`)' > s

    3熱度

    5回答

    我試圖確定以下想法的現有技術: 1)某些代碼中的用戶鍵入一種名爲(insert_name_here)的語言; 2)用戶從衆所周知的輸出候選列表(javascript,ruby,perl,python)中選擇一個目標語言; 3)處理器將insert_name_here翻譯成目標語言的可運行代碼; 4)所述處理器然後運行使用基於所選擇的語言相關的系統調用的代碼 這工作的原因是因爲有預先建立從inser

    1熱度

    1回答

    目前我正在運行CLI命令transpile我node_modules: babel --presets es2015 MYDIRECTORY --out-dir transpiled 這工作正常,但有一個問題。當我運行它時,它會傳輸並複製文件和文件夾結構。它只對* .js文件執行。其他文件(他們不需要轉發)不會被複制。 所以淵源我有這樣的文件夾結構,transpilation之前(普萊舍見圖片

    1熱度

    1回答

    我在ES6中創建了一些類並將其轉換爲ES5。但我無法通過ES5訪問這些對象。 的ES6文件 import Util from "./utilities"; export default class Dom { construtor(){} static byId(s){ if(s !== null) { return document.getEl

    1熱度

    3回答

    工作,我以最簡單的方式使用ES6其餘參數: function func(a, ...b) { for (var i = 0; i < b.length; i += 2) { console.log(b[i], b[i + 1]); } } 我已經安裝babel-preset-es2015,我.babelrc文件只具有: { "presets": ["e

    18熱度

    1回答

    Javascript似乎成爲其他編程語言的實現語言。 該文章 Lightweight compilation of (C)LP to JavaScript. ICLP 2012 提請我注意這一點。 在Web上用JavaScript編寫的Prolog系統有很多驗證原型。 什麼是當前的,積極維護的,最好是用JavaScript編寫的符合ISO標準的Prolog系統?

    0熱度

    1回答

    我試圖用Babel 6到transplie ES2015 javascript文件。兩個最簡單的情況,一個文件和一個目錄中的文件。 install babel-cli and babel-preset-es2015,create a .babelrc.使用指令babel app.js --out-file appout.js.完成,沒問題。 然後我嘗試transplie兩個文件的目錄,其中一人使用