Amm*_*han 39 ecmascript-6 visual-studio-2013
我有兴趣在我使用Visual Studio 2013开发的Web应用程序中使用ECMAScript 6功能.目前语法似乎不起作用,如何配置VS使其工作?
过去几年我为 VS 解决方案所做的就是安装最新版本的Node.js。
从那里,我将创建一个_buildscripts包含文件的目录package.json。(注意:请确保private:true在 package.json 中进行设置)
完成后,我将拥有一个 prebuild.cmd (设置为我的项目的预构建脚本),其内容类似于以下内容......
:CHANGE_TO_CURRENT_DIRECTORY
rem Change to this batch file's drive/directory
CD /D "%~dp0"
:INSTALL NODE DEPENDENCIES AND INSTALL - use call, since it's a batch/cmd file
call npm install
:SET YOUR "start" SCRIPT IN package.json TO BE YOUR BUILD
: such as .... "start":"gulp"
call npm start
Run Code Online (Sandbox Code Playgroud)
从这里,您可以设置gulp、traceur、browserify和/或其他针对较新 javascript 概念的工具。
我使用的是 git,因此检测新的/更新的文件比使用 TFS 容易得多,但您至少可以编写脚本检查转译的 JavaScript 的输出目录。
您还可以使用watchify或gulp-watchify 等工具来处理实时编辑(通过终端窗口)。
我意识到这个答案让你远远超出了VS的集成工具,有一些集成工具,比如chirpy和其他可以做这些事情的工具,但我的经验是它们低于我的需求,而且我一直在做最近有更多节点开发。
| 归档时间: |
|
| 查看次数: |
16337 次 |
| 最近记录: |