tsify

    0熱度

    1回答

    我使用tsify,一個用於browserify的插件,在業力單元測試期間傳譯我的代碼。 我得到這種埃羅當我跑我的測試: TypeScript error: src/app/emailLogin/emailLogin.component.ts(14,14): Error TS1219: Experimental support for decorators is a feature that is

    1熱度

    1回答

    我使用google API從lib.proto生成lib.js。在打字稿中,我用它與declare var lib: any;。我的問題是browserify忽略lib.js,因爲它只是一個聲明。 有什麼方法可以將lib.js添加到bundle.js的正確位置嗎? 我tsify命令: browserify -p tsify src/main.ts > bundle.js 我tsconfig:

    1熱度

    1回答

    我正在努力設置grunt + browserify + tsify + babelify(帶調試)。 下面的gruntfile設置確實能夠編譯打字稿,但沒有發生babel的轉換。 有人可以讓我知道如何做到這一點? (我可能需要使用gulp來做到這一點??) browserify: { main: { src: 'app/scripts/main.ts',

    0熱度

    1回答

    我無法使babelify在我的代碼上運行。 我有兩個打字稿文件: script1.ts import Greeter from './script2'; const greeter = new Greeter('Hello, world!'); document.body.innerHTML = greeter.greet(); script2.ts class Greeter {

    1熱度

    1回答

    我試圖設置測試,我們在哪裏使用Angular 1.5,TSify和Karma。我非常接近,但我運行到,我還沒有完全得到正確的問題: 我下面這裏所描述的設置:https://github.com/cmlenz/tsify-test(這個例子不包括角) 我收到一個錯誤angular-mocks:「不能設置屬性'模擬'的未定義」 這必須是一個時間的事情或範圍的事情 - 無論角度嘲笑加載太快,或brows

    1熱度

    1回答

    我一直在嘗試使用咕嘟咕嘟+ Browserify + Tsify到transpile 4個文件加上他們的圖書館成目前正在4 4個js文件或5秒鐘。 在我當前的構建腳本中,watchify會觸發更新所有4個構建管道的任何ts文件的更新,每個ts文件都會在我的項目中追蹤每個ts文件,即使它並未在該管道中使用。 目前我找得到這個做的更好,更快的方式。 import * as browserify fro

    1熱度

    1回答

    我正在使用tsify來構建我的TypeScript文件。但是,目前看來tsify正在讀取源文件中的所有TypeScript文件,而不僅僅是包含在我的主TypeScript文件(以及隨後導入的文件)中的文件。我如何限制tsify只給browserify的文件? 咕嘟咕嘟任務: gulp.task("build", function() { return browserify({})

    1熱度

    1回答

    我正在使用Browserify,Babel,吞嚥並注意到一種奇怪的行爲。 比方說,我有一個名爲'./lib.js'的文件。是ES6,我應該能夠使用兩種語法: import lib from "./lib.js" import lib from "./lib" 但是第一種語法總是工作,但對於一些模塊第二個沒有。而不是通過我的出口獲取對象,我得到一個空的對象。 browserify的行爲與我們是

    0熱度

    1回答

    我有以下package.json: { "name": "browserify-test", "version": "1.0.0", "description": "", "main": "dist/index.js", "typings": "dist/index.d.ts", "scripts": { "build:tsc

    1熱度

    1回答

    我正在使用TypeScript編寫腳本,當我使用browserify進行轉換時,我的主變量未在瀏覽器中找到。 main.ts import { GameSmart } from './GameSmart'; const gamesmart = new GameSmart(); gulpfile.js /* require's snipped */ gulp.task('build',