首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有节点的Require.js优化?

没有节点的Require.js优化?
EN

Stack Overflow用户
提问于 2017-04-06 17:02:11
回答 1查看 250关注 0票数 0

我正在尝试组织我的Javascript代码,Require.js似乎是一张通行证,但看起来优化工具只能与Node一起使用(注意:我知道它说浏览器也可以使用,但不推荐使用)。

如果我使用PHP,有什么方法可以优化我的Javascript?

我的当前堆栈: PHP、Slim3.0、Twig和Webix

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-07 11:31:02

您不必使用r.js来优化您的AMD模块。任何工具,如果知道如何读取AMD模块,以及如何从它们生成捆绑包,都可以使用而不是r.js。我不知道在PHP中是否存在这样一个工具。

如果要使用r.js,那么必须有一个运行其代码的JavaScript虚拟机。r.js只支持节点、Rhino、Nashorn或浏览器。这是一个有限的列表,因为r.js需要能够读取文件,并且如何做到这一点因平台而异。(这也解释了为什么通常不推荐使用浏览器:浏览器中的限制只适用于受限情况,而不适用于一般优化)。

我认为对Node的需求并不是特别繁重。我使用RequireJS的第一个项目是用于Django支持的应用程序,这是一个基于Python框架的应用程序。这和你自己的情况很相似。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43261544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档