我正在使用VS代碼開發純前端項目。我有一個打字稿文件夾和另一個文件夾。我正在使用Gulp將它們分別編譯爲js和css文件夾。爲前端項目設置環境
當我嘗試使用var something = require('some-node-module');
並在打字稿和瀏覽器控制檯中出現錯誤時,我遇到了問題。我爲此添加了@types,但它不起作用,因爲我仍然在瀏覽器控制檯中出現錯誤。我搜索了更多,發現this的問題,我明白了什麼問題,並從那裏使用了Browserify。現在打字稿沒有錯誤編譯,每當我改變一些東西時,我必須打包。有什麼我可以做的,以擺脫Browserify,仍然可以在打字稿中使用require()。由於這是我的第一個純粹的前端項目,我希望它保持簡單和乾淨,而不是使用大量的插件/模塊來使其工作。
我tsconfig.json:
{
"files": [
"ts/main.ts"
],
"compilerOptions": {
"noImplicitAny": true,
"target": "es5",
"outDir": "js"
}
}
有什麼辦法,我可以使用類型,而安裝更多的節點模塊,使其工作的需要?