0
A
回答
1
我們可以有一個更好看呢它是如何落後打字稿本身的開發團隊已經做了:
這裏是gulpfile.ts - 它在打字稿 - 完美!
這是package.json - 請注意ts-node的使用 - 這是解決方案的關鍵。
而基本上就是這樣。
0
這可能是更容易去gulpclass從一開始,但是這是我發生了口角它:
config.ts
export function getString() : string
{
return "getString() worked!";
}
class Animal{
legs : number = 4;
Sound():string{return "Woof!"}
}
export var dog = new Animal();
tsconfig.json
{
"include": [
"./src/**/*.ts"
],
"exclude": [
"node_modules",
"**/*.spec.ts"
],
"compilerOptions": {
"noImplicitAny": true,
"target": "es5",
"module": "commonjs",
"outDir" :"./src",
}
}
gulpfile.js
var gulp = require('gulp')
var config = require("./src/config.js");
gulp.task('default', function() {
console.log(config.getString());
console.log(config.dog.Sound());
console.log(config.dog.legs);
});
輸出
[21:03:43] Starting 'default'...
getString() worked!
Woof!
4
注
commonjs
模塊設置是一個關鍵- 吞氣文件被編譯* .TS(這裏未示出),其意味着當前的吞嚥總是加載一個版本的TSC到老。 gulpclass或許與transpile語法
相關問題
- 1. 調用從打字稿
- 2. 從打字稿中調用alertifyjs
- 3. 打字稿:如何調用從打字稿類utli JS功能的定製
- 4. 打字稿`super`從重寫的方法調用
- 5. 調用上的OnClick方法中使用的打字稿
- 6. 如何從打字稿
- 7. 如何在打字稿中使用differenet類中的ajax方法
- 8. 調用的方法存儲在一個變量中打字稿
- 9. 調用打字稿中超類的重寫方法
- 10. 無法在基類打字稿上調用擴展方法
- 11. 如何正確使用打字稿中的工廠方法
- 12. 如何在Angular2 RC5打字稿中調用共享指令的方法?
- 13. 如何CSS樣式從打字稿方法與角度
- 14. 如何從JavaScript回調訪問打字稿類成員類本地方法
- 15. 從打字稿
- 16. db.get方法不起作用,打字稿
- 17. 打字稿中的訪問方法
- 18. 打字稿中的DELETE方法
- 19. 如何寫打字稿方法來複制JavaScript方法
- 20. 如何使用打字稿
- 21. 如何使用打字稿
- 22. 如何使用打字稿
- 23. 如何打字稿
- 24. 如何打字稿
- 25. 如何打字稿
- 26. 如何打字稿
- 27. 如何打字稿
- 28. 如何打字稿
- 29. 如何打字稿
- 30. 如何打字稿
duh。我應該先在那裏檢查一下。謝謝! – fiat