Tag: gruntjs

npm windows安装全局结果npm ERR! 外来

我是新来的咕噜和NPM。 所以我在网站上尝试了一些“cookbook-example” 。 现在你不应该看那里,但我认为这可能是好的,分享网站。 到目前为止这么好,直到全球安装。 (好吧,我必须弄清楚一些错误,但是现在我已经在使用npm了)。 当谈到在全球安装某些东西的时候,我会陷入困境。 我到目前为止testing全球安装一些软件包: 创buildtesting目录grunttest 在那个目录里面: npm install -g jshint 输出我可以看到: npm http GET https://registry.npmjs.org/jshint npm http 304 https://registry.npmjs.org/jshint … npm http 304 https://registry.npmjs.org/string_decoder C:\Program Files\nodejs\node_modules\npm\jshint -> C:\Program Files\nodejs\node_modules\npm\node_modules\jshinnt jshint@2.4.4 C:\Program Files\nodejs\node_modules\npm\node_modules\jshint ├── console-browserify@0.1.6 ├── exit@0.1.2 ├── underscore@1.4.4 ├── shelljs@0.1.4 ├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0) ├── cli@0.4.5 (glob@3.2.9) └── htmlparser2@3.3.0 (domelementtype@1.1.1, domutils@1.1.6, […]

JavaScript的Web应用程序和Java服务器,build立所有在Maven或使用Grunt的Web应用程序?

我们正在用AngularJS做一个Web应用程序,我们喜欢使用Bower进行依赖pipe理和Grunt的构build,运行testing等( Yeoman ) 这个服务器是用Maven使用Java完成的,所以当然我们想用一个简单的mvn install一切(web应用程序+服务器) 那么你采取了什么方法,为什么? 1)将它们视为两种不同的应用程序,实际上它们是。 所以使用不同的build筑方法/工具是可以接受的 2)忘记Grunt Bower,使用Maven插件构build,运行testing,pipe理Web应用程序的依赖关系。 如果是这样的话,哪一个呢? 3)使用Maven exec插件调用Grunt来构build前端Web应用程序。 我认为这更像是一种解决scheme。 4)其他。 方法更容易与jenkins整合是一个加号。 提前致谢!

在Grunt任务中使用节点检查器

有人使用Grunt的 节点检查器进行应用程序debugging吗? 如果不是,你能推荐一个基于Grunt的应用程序的debugging工具吗? 我正在与服务器端应用程序的nodejs ,我有Grunt使用分离任务(这是因为用户可以执行任务分开)。 提前致谢

src和dist文件夹的作用是什么?

我正在寻找一个jQuery插件的git回购。 我想在自己的项目中做一些改变,但是当我打开回购时,它有一个我从未见过的结构。 我不知道哪些文件使用/复制到我自己的项目。 有一个“dist”和“src”文件夹。 这些服务的目的是什么? 这是什么特定的gruntjs或jQuery插件? 我很好奇的git回购: https : //github.com/ducksboard/gridster.js

让Grunt为不同的设置生成index.html

我试图使用Grunt作为我的web应用程序的构build工具。 我想至less有两个设置: I.开发设置 – 从单独的文件加载脚本,不用连接, 所以我的index.html看起来像这样: <!DOCTYPE html> <html> <head> <script src="js/module1.js" /> <script src="js/module2.js" /> <script src="js/module3.js" /> … </head> <body></body> </html> II。 生产设置 – 加载我的脚本缩小和连接在一个文件中, 与index.html相应: <!DOCTYPE html> <html> <head> <script src="js/MyApp-all.min.js" /> </head> <body></body> </html> 问题是, 当我运行grunt dev或grunt prod时 , 怎样才能让这些index.html取决于configuration呢? 或者,也许我正在朝错误的方向挖掘,总是会生成MyApp-all.min.js但将所有脚本(连接在一起)或从同一个文件中asynchronous加载这些脚本的加载器脚本放在里面? 你怎么做,伙计?

Grunt.js:在npm install -gave -save-dev中,-save-dev是什么意思

我刚开始使用Grunt.js 。 这是很难设置,我正在创build一个package.json文件。 按照这个教程 ,它说有三种方法来创build一个package.json文件。 首先是做npm install grunt –save-dev 但是–save-dev是什么意思? 我试图寻找,但它徒劳无功。

Grunt手表错误 – 正在等待…致命错误:观看ENOSPC

为什么我要Waiting…Fatal error: watch ENOSPC当我运行手表任务时, Waiting…Fatal error: watch ENOSPC ? 我如何解决这个问题?

在Windows 8上的Grunt:不能识别“咕噜”

我在我的Windows 8机器上从命令行运行Grunt时遇到问题。 我的研究表明,最常见的解决scheme是安装grunt-cli,因为Grunt不再是全球性的。 我还需要确保我实际安装了Grunt任务运行器,因为这不是用grunt-cli安装的。 其他解决scheme指向PATH系统环境variables,但似乎是我指望的指向: C:\用户[用户名] \应用程序数据\漫游\ NPM 做完所有这些之后,我仍然在CLI中看到“咕噜声”不被识别为内部或外部命令,可操作的程序或batch file“错误消息。 我已经尝试了以下事情,每次尝试后都卸载所有内容: 在全局安装grunt-cli(npm install -g grunt-cli),然后在目录级别上使用grunt(npm install grunt) 与上面相同,但安装顺序相反 与上述两者相同,但使用pipe理员命令提示符 我错过了什么明显的?

无法安装NodeJs:/ usr / bin / env:node:没有这样的文件或目录

我试图安装nodeJs到我的Ubuntu 14.04为了使用GruntJs。 我已经读过Ubuntu的不同方式 ( 问题? ),所以这是我所做的安装它: sudo apt-get install npm sudo npm install -g grunt-cli 之后input咕噜声我有错误: /usr/bin/env: node: No such file or directory 所以,我试过了: curl -sL https://deb.nodesource.com/setup | sudo bash – sudo apt-get install -y nodejs sudo apt-get update 并再次尝试,仍然得到错误,我试过了: sudo add-apt-repository https://launchpad.net/~chris-lea/+archive/node.js/ sudo apt-get install -y nodejs 我有这个消息: nodejs is already the newest version. […]

Grunt,NPM和Bower之间的区别(package.json vs bower.json)

我是新来的使用npm和鲍尔,build立我的第一个应用程序在emberjs :)。 我有一些使用rails的经验,所以我很熟悉列出依赖关系的文件(比如bundler Gemfile) 问题:当我想添加一个包(并检查依赖到git中),它属于哪里 – 进入package.json或进入bower.json ? 从我收集的信息来看, 运行bower install会取出包并放在/vendor目录下, 运行npm install它将获取它并把它放到/node_modules目录中。 这回答说,鲍尔是前端和npm是后端的东西。 Ember-app-kit似乎从第一眼就坚持了这个区别…但是gruntfile中为了启用某些function而给出的指令给出了两个明确的命令,所以我在这里完全搞糊涂了。 直觉上我会猜测 npm install –save-dev package-name将等同于将package-name添加到我的package.json中 bower install –save package-name可能与将包添加到我的bower.json并运行bower install相同 ? 如果是这样的话,我应该什么时候显式安装软件包,而不是将它们添加到pipe理依赖项的文件中(除了全局安装命令行工具)?