javascript - 如何使用 Bower 构建依赖关系(例如highlight.js)?

标签 javascript node.js assets bower

我将 highlight.js 添加到 bower.json 并安装了它。

但是只有highlight.js的源码,如何使用bower编译它?

最佳答案

Bower 只是下载依赖项。安装取决于你的开发环境是什么?使用 Yeoman 进行单页应用程序? Node.JS Web 应用程序与 Express?或者其他什么。

有一些 JS 任务运行器,例如 gruntgulp 。我更喜欢grunt 。如果您使用grunt ,存在grunt的任务运行程序称为 grunt-bower-task 那将install将下载的 Bower 组件放入满足我们需要的特定文件夹中。

我推荐你使用/学习 Yeoman 包括yo脚手架,bower依赖关系管理器,以及 grunt任务运行程序,如果您正在启动 single page application发展。

所以基本上bower只是 front end dependency manager与 NPM 不同的是 NodeJS dependency/ package manager我们通常在后端/网络服务器使用。

关于javascript - 如何使用 Bower 构建依赖关系(例如highlight.js)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27765624/

相关文章:

javascript - jQuery Mobile 下一页不起作用

javascript - 隐藏选择字段中的额外数据?

node.js - 未与 Cloud Functions 和 Firestore 建立连接

javascript - Rails 应用程序在加载整个页面时向客户端发送 JavaScript,但在单击 link_to root_path 时不发送 JavaScript?

java - AndroidPdfViewer - 无法从 Assets 文件夹中打开 PDF 文档

javascript - Javascript 中进行跨域请求的 3 种方法

javascript - 具有 b2FixtureDef.shape.SetAsArray 的 Box2D 主体不适用于类似俄罗斯方 block 的形状

node.js - 在 Heroku 调度程序中插入 bash 命令

node.js - 尽管存在 key ,Redis spop 仍返回 null - NodeJS