2067得票7回答
NPM vs. Bower vs. Browserify vs. Gulp vs. Grunt vs. Webpack NPM、Bower、Browserify、Gulp、Grunt和Webpack之间的比较

我正在试图总结我对最流行的JavaScript包管理器、打包工具和任务运行器的了解。如果我有错,请纠正我: npm和bower是包管理器。它们只是下载依赖项,不知道如何自己构建项目。它们只知道在获取所有依赖项后调用webpack/gulp/grunt。 bower类似于npm,但它构建的是...

627得票2回答
Grunt、NPM和Bower之间的区别(package.json vs bower.json)

如果我想添加一个包(并将其依赖项检入git),应该将其放在哪里 - 放到package.json还是放到bower.json中?据我所知,运行bower install会获取该包并将其放在/vendor目录中,而运行npm install则会获取它并将其放入/node_modules目录中。这...

531得票7回答
Grunt监听错误 - 等待...致命错误:watch ENOSPC

当我运行watch任务时,为什么会出现Waiting...Fatal error: watch ENOSPC的错误?如何解决这个问题?

402得票13回答
这个错误的原因是什么 - "致命错误:无法找到本地grunt"

我先移除了旧版的grunt,然后安装了新版的grunt,但是遇到了如下错误: D:\www\grunt-test\grunt grunt-cli: The grunt command line interface. (v0.1.4) Fatal error: Unable...

361得票22回答
无法安装NodeJs:/usr/bin/env: node: 没有那个文件或目录。

我正在尝试在Ubuntu 14.04中安装Node.js,以便使用GruntJs。 我已经阅读了有关不同的Ubuntu方法(问题?),所以为了安装它,我已经采取了以下步骤:sudo apt-get install npm sudo npm install -g grunt-cli 在输入"...

310得票8回答
--save-dev 在 npm install grunt --save-dev 中是什么意思?

我刚开始使用Grunt。设置起来相当困难,我正在创建一个package.json文件的阶段。 根据这个教程,它说有三种方法来创建一个package.json文件。 第一种方法是执行npm install grunt --save-dev 第一种方法是通过命令行(终端)导航到项目目录,并...

255得票14回答
使用Node.js替换文件中的字符串

我使用md5 grunt任务来生成MD5文件名。现在我想在任务的回调函数中使用新的文件名重命名HTML文件中的源代码。我想知道最简单的方法是什么。

222得票6回答
如何判断npm包是全局安装还是本地安装?

我正在安装 Grunt,Node.js,npm,Bower 和 grunt-cli 在 Windows 7 上。 指令说我应该使用 -g 标志进行全局安装。 如何检查我在安装时是否使用了 -g 标志?卸载然后重新安装需要很长时间。

211得票1回答
src和dist文件夹的作用是什么?

我正在查看一个 jQuery 插件的 Git 存储库。我想对其进行一些更改以在我的项目中使用,但当我打开存储库时,它具有我从未见过的结构。我不确定要使用/复制哪些文件到我的项目中。 有一个“dist”和一个“src”文件夹。这些是什么用途?这是针对 Grunt 或者可能是 jQuery 插件...

209得票12回答
让Grunt为不同的设置生成index.html

我想使用Grunt作为我的webapp的构建工具。 我至少想要有两种设置: I. 开发环境 - 从单独的文件中加载脚本,而不是将它们合并在一起, 这样我的index.html看起来会像这样:<!DOCTYPE html> <html> <head&g...