为了账号安全,请及时绑定邮箱和手机立即绑定

Go lang 生成器/任务运行器

Go lang 生成器/任务运行器

Go
qq_遁去的一_1 2021-12-07 16:52:40
我正在创建一个小的 SPA 框架(可能是一个全功能的框架)。前端基于原生 javascript(包括 ES6 功能和 Web 组件)。后端是用 Go 编写的。这是我想要自动执行的需求列表:缩小我的 javascript 文件将 ES6 代码转译为 ES5(使用 babel.js 之类的东西)填充我的网络组件有没有办法在不使用 node.js 的情况下实现这一目标?是否已经有可以使这 3 件事发生的 go 包,以“简单”的 grunt/gulp-like 方式?我想避免安装 node.js、npm、bower 等。在我(不是很机密)的意见中,使用这些 node.js 工具使我的应用程序变得一团糟,为我的应用程序文件夹增加了很多不必要的开销,并使我的框架依赖于很多东西(应用程序员必须学习、理解和知道如何使用)。感谢您提供任何提示/意见。
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

如果您正在做 SPA,您应该坚持使用 gulp 和其他方式。您可能最终会使用 npm 之类的东西,例如 browserify、autoprefix 等,并且基本上最终会使用自己的资产管道重新发明轮子。

话虽如此,我见过一对夫妇,但上次我看的时候他们都没有看起来很成熟:https : //github.com/jbowens/assets

https://github.com/shaoshing/train

无论如何,您都需要安装 npm 才能使用它们。


查看完整回答
反对 回复 2021-12-07
  • 1 回答
  • 0 关注
  • 174 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信