gpt4 book ai didi

javascript - 如何将 npm 用于前端依赖项?

转载 作者:IT老高 更新时间:2023-10-28 21:55:34 26 4
gpt4 key购买 nike

我想问一下是否可以(通常是一个好主意)使用 npm 来处理前端依赖项(Backbone、jQuery)。

我发现 Backbone、jQuery 等都可以通过 npm 使用,但我必须设置另一个提取点(默认为 node_modules)或符号链接(symbolic link)或其他东西......

以前有人做过吗?

有可能吗?

我需要在 package.json 中进行哪些更改?

最佳答案

+1 用于使用 Browserify。我们在 diy.org 使用它并喜欢它。 Browserify 背后的最佳介绍和推理可以在 Browserify Handbook 中找到。 .那里涵盖了 CommonJS 和 AMD 解决方案、构建管道和测试等主题。

Browserify 运行良好的主要原因是它透明地与 NPM 一起工作。只要需要一个模块,它就可以被浏览器化(尽管并非所有模块都可以在浏览器中工作)。

基础知识:

npm install jquery-browserify

main.js

var $ = require('jquery-browserify');
$("img[attr$='png']").hide();

然后运行:

browserify main.js > bundle.js

然后在您的 HTML 文档中包含 bundle.jsmain.js 中的代码将执行。

关于javascript - 如何将 npm 用于前端依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11372408/

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