我正在创建一个小的 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 才能使用它们。
- 1 回答
- 0 关注
- 174 浏览
添加回答
举报
0/150
提交
取消