草庐IT

grunt-express

全部标签

maven - Javascript Web 应用程序和 Java 服务器,全部在 Maven 中构建或使用 Grunt for Web 应用程序?

我们正在使用AngularJS开发一个Web应用程序,我们喜欢使用Bower进行依赖管理,使用Grunt构建、运行测试等的想法。(Yeoman)服务器是使用Maven用Ja​​va完成的,所以我们当然想用一个简单的mvninstall构建一切(Web应用程序+服务器)那么你采取了什么方法,为什么?1)将它们视为两个不同的应用程序,事实上它们是。所以使用不同的构建方法/工具是可以接受的。2)忘记GruntBower,使用Maven插件来构建、运行测试、管理Web应用程序的依赖项。如果是这样,是哪些?3)使用Mavenexec插件调用Grunt构建前端webapp。我认为这更像是一种hac

javascript - Nodejs/Express - 启动我的应用程序 : express. createServer() 已弃用

我下载了一个Node应用程序来测试和使用。我搜索了一下,发现Express有点过时了。有人可以帮我修复实现的代码吗?这里是代码/***Moduledependencies.*///basedependenciesforappvarexpress=require('express'),routes=require('./routes'),DB=require('./accessDB').AccessDB,passport=require('passport'),mongoose=require('mongoose'),mongoStore=require('connect-mongodb

session - node.js + express.js : session handling with mongodb/mongoose

现在我将session数据存储在与connect(express)捆绑在一起的“内存存储”中。但我想/必须改变它以进行生产。应用程序正在使用mongodb,我安装了mongoose来处理所有数据库通信。例如初始化我的应用后连接到数据库:varmongo=require('mongoose');mongo.connect('mongodb://localhost/myDb');mongo.connection.on('open',function(){app.listen(3000);}我找到了connect-mongodb模块,但我不知道如何使用mongoose来实现它,或者它是否真的

node.js - 为什么我们应该使用 mongoose ODM 而不是直接使用 Mongodb 和 Nodejs/Express 的 mongodb 驱动程序?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭5年前。Improvethisquestion我刚刚开始使用mongodb,最近我浏览了Mongoose,这是MongoDb的ODM。在文档中,我找不到为什么我们需要使用Mongoose而不是直接使用Mongodb,除了一个原因是我们可以从Mongoose定义应用程序模式。请提供使用月光的所有其他原因: 最佳答案 主要优点是对纯mongo的抽象。许多来自SQL数据库类型的开发人员对

node.js - Express.js 在 MEAN 堆栈中做了什么?

我最近接触了AngularJS,我喜欢它。对于即将到来的项目,我希望使用MEAN堆栈(MongoDB、Express、Angular、Node)。我对Angular非常熟悉,并且对MongoDB和Node在堆栈中的用途有一定的了解。但是,我真的不明白Express.js的目的是什么。它对MEAN堆栈至关重要吗?在传统的MySQL、PHP、javascript应用程序中,您会将它与什么进行比较?它有什么其他三个组件不能做的?另外,如果有人想就堆栈的四个部分如何协同工作发表自己的看法,那也很棒。 最佳答案 MongoDB=数据库Expr

ruby-on-rails - Ruby on Rails 和 MS SQL EXPRESS

我想使用MSSQLExpress开发一个RoR应用程序,但我不知道如何连接到数据库。我试过了development:adapter:sqlserverdatabase:historicDBusername:dxtpassword:dxthost:DBI:ADO:Provider=SQLNCLI;DataSource=localhost\SQLEXPRESS;InitialCatalog=historicDB;UserId=dxt;Password=dxt;和development:adapter:sqlserverdatabase:historicDBhost:localhost\SQ

ruby - 如何告诉 grunt 在本地 node_modules 中寻找模块?

我尝试运行compass任务:»gruntcompass:distRunning"compass:dist"(compass)taskrbenv:compass:commandnotfoundThe`compass'commandexistsintheseRubyversions:1.9.3-p448Warning:YouneedtohaveRubyandCompassinstalledandinyoursystemPATHforthistasktowork.Moreinfo:https://github.com/gruntjs/grunt-contrib-compassUse--fo

ruby - 在 Sinatra 1.2.0 和 Ruby 1.9.2 上使用 Case Expression 的 SyntaxError

我正在使用Sinatra1.2.0和Ruby1.9.2(我需要为这个项目使用这个版本的Ruby)但我不知道为什么我一直收到此SyntaxError。在我的index.erb中使用以下内容时,我可以重现此错误:Thecaseis:It'saFOO!It'saBAR!It'ssomethingelse...!错误:SyntaxErrorat//Users/foo/Workspace/sinatra_case_test/views/index.erb:4:syntaxerror,unexpectedtIVAR,expectingkeyword_when;case@status;@_out_b

ruby - 从 Font-Awesome-Sass gem 中获取字体,复制到 grunt compass 输出目录中

我已经成功安装了“font-awesome-sass”ruby-gem,并通过“require”-property将其包含在compassgunt-config中,并通过“import”-rule将其包含在我的scss中。所以font-awesomescss被编译到我的output-css文件中,这到目前为止有效。我现在的问题是:如何将字体文件(.woff、.otf、..)从ruby​​-gem获取到我的grunt输出目录中。这些文件已在位于“../css/fonts/”目录中的output-css中被引用,但它们不会被自动复制。我错过了什么吗? 最佳答案

ruby - 生成源映射时出错 - grunt 和 sass 配置

我正在尝试将sass与grunt一起使用。我已经在路径中安装了ruby​​、sass和grunt。版本是,node:0.10.20npm:1.3.11grunt-cli:0.1.13grunt:0.4.5sass:3.4.4我的包json是,"private":true,"devDependencies":{"express":"4.x","grunt":"~0.4.1","grunt-contrib-sass":"~0.3.0","grunt-contrib-watch":"~0.4.4"}我的grunt文件是,module.exports=function(grunt){grunt