Laravel Elixir使用Typescript而不是Javascript

Laravel Elixir use Typescript instead of Javascript

本文关键字:Javascript Typescript Elixir 使用 Laravel      更新时间:2023-09-26
我有一个使用 laravel

5.2 的项目,我在这里使用 laravel elixir 作为 javascript 预处理器,我发现打字稿更容易使用,因为它是面向对象的,也可以编译成 Javascript,问题是我可以使用 laravel Elixir 将 Javascript 和打字稿结合起来吗? 有没有可以做到这一点的库?

mix.script(['jquery.js', 'app.ts'], 'all.js']);

谢谢:)

由于它不支持开箱即用的TypeScript:https://laravel.com/docs/5.2/elixir#babel 建议只运行tsc -w -p ./example/tsconfig.json并使用.js输出,因为它在mix.script中。

您甚至可以使用 concurrently 将这两个tsc -w与其他任务一起运行: https://www.npmjs.com/package/concurrently