gpt4 book ai didi

javascript - 在没有构建过程的情况下使用 Browserify 运行脚本

转载 作者:可可西里 更新时间:2023-11-01 02:03:09 25 4
gpt4 key购买 nike

我阅读了许多关于 Browserify 的文章,例如 http://javascriptplayground.com/blog/2013/11/backbone-browserify/并且总是有如下步骤:

$ browserify app/app.js | uglifyjs > app/bundle.js

这似乎是在您在浏览器中运行脚本以查看其工作原理之前完成的。每次更改代码时,有没有办法必须构建?类似于 requirejs 中的 define() 函数...

最佳答案

现在是 2015 年了,有一个库,叫做 drq .它使用内部同步的 xhr 请求,所以它只适合开发目的。你只需要包含它:

<script src="drq.js"></script>

然后,您可以在页面的任何脚本中进行请求调用:

<script>

var myModule = require('my-module'),
myClass = require('./classes/my-class.js');

// etc.

</script>

它会在您的网络根目录下查找节点模块,因此请确保将它们 npm install 放在不高于它的目录中。另外,请看一下 GitHub page您可以在其中找到一些提高性能的技巧。

再次提醒,捆绑是生产环境的最佳解决方案。

关于javascript - 在没有构建过程的情况下使用 Browserify 运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20503136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com