【发布时间】:2016-01-30 17:12:10
【问题描述】:
我正在创建一个小型 SPA 框架(可能是一个全功能框架)。 前端基于原生 javascript(包括 ES6 特性和 web 组件)。 后端是用 Go 编写的。
这是我的需求列表,我想自动完成:
缩小我的 javascript 文件
将 ES6 代码转换为 ES5(使用 babel.js 之类的东西)
Polyfill 我的网络组件
有没有办法在不使用 node.js 的情况下实现这一点?是否已经有 go 包可以通过“简单”的类似 grunt/gulp 的方式实现这 3 件事?
我想避免安装 node.js、npm、bower... 等。 在我(不是很机密)看来,使用这些 node.js 工具会使我的应用程序变得一团糟,为我的应用程序文件夹增加了很多不必要的开销,并使我的框架依赖于很多东西(应用程序程序员必须学习、理解和知道如何使用)。
感谢任何提示/意见。
【问题讨论】:
标签: javascript go build web-component