我爱上了TypeScript,但是我真的不知道如何处理值的调整。我说的是微妙的变化,即触摸控件或动画的感觉。
在Visual Studio中处理项目时,通常过程是相同的。进行调整-转到浏览器,单击刷新,等待并查看结果。
使用TypeScript的过程是不同的。 TypeScript文件正在后台编译,而IIS 会在生成新文件的同时愉快地为旧版本提供服务。
这意味着您永远不会真的确定自己正在看什么值。它是否已经重新编译?我在看旧值还是新值?
我真的很想看到,当我按Save(保存)并单击refresh(刷新)时,生成的.js文件会阻止加载,直到它成为新编译的版本为止(就像任何HTML调整一样)。
有没有办法做到这一点?有什么建议吗?这些是我的设置:
{
"compileOnSave": true,
"compilerOptions": {
"module": "none",
"noImplicitAny": false,
"removeComments": false,
"preserveConstEnums": true,
"outFile": "../Scripts/type-script.js",
"sourceMap": true,
"target": "es5"
}
}
答案 0 :(得分:2)
在scss中设计网页时,我遇到了同样的问题。我编写了简单的gulp.js脚本来增强工作流程。
请参见Gulp in action - Streamline design workflow (sass/scss)
您可以使用以下软件包为您的需求编写类似的脚本: