如何在Windows 7上使用js2coffee将整个项目转换为CoffeeScript

How to converting whole project to CoffeeScript with js2coffee on Windows 7

本文关键字:项目 转换 CoffeeScript js2coffee Windows      更新时间:2023-09-26

我有一个javascript的大项目,我想把它转换成coffeescript。问题是js2coffee只能在单个文件上工作。

这个线程将整个项目转换为js2coffee的CoffeeScript没有帮助我,因为我在Windows上。我尝试使用git bash,但额外的路径不在这里:sh.exe告诉我node: command not found时运行node -v,当然js2coffeejs2coffee: command not foundnpm也一样。

好的,最后我找到了解决方案:脚本

for /r %i in (*.js) do (echo %i.js && js2coffee %i.js > %i.coffee)

可以工作,但它将.coffee附加到.js (myfile.js.coffee),因此工作脚本

@echo off
for /r %i in (*.js) do (echo %~di%~pi%~ni.js && js2coffee %~di%~pi%~ni.js > %~di%~pi%~ni.coffee)
Pause