Tag: web

使用现有的Java Web应用程序反应js

我打算在我现有的基于Java的Web应用程序中使用反应j作为V(来自MVC)。 我关心的是如何在java web应用服务器上运行react js组件。 React js使用Node js组件。 它有WebPack服务器捆绑代码到单个js文件(bundle.js)。 所以,我可以直接使用bundle.js(通过复制和粘贴)到我现有的应用程序? 或者我需要别的东西? 请build议。 谢谢。

如何关注PhantomJS中的document.location.reload?

我在PhantomJS中加载了一个页面(在NodeJS中使用它),在页面上有一个JS函数doRedirect() ,它包含 … document.cookie = "key=" + assignedKey document.location.reload(true) 我像这样从PhantomJS运行doRedirect() page.evaluate(function() { return doRedirect() }).then(function(result) { // result is null here }) 我希望PhantomJS遵循document.location.reload(true)并返回新页面的内容。 如何才能做到这一点?

在本地Linux机器上部署spine.js应用程序

我已经使用spine.js编写了一个简单的Web应用程序(遵循node.js和hem函数)。 我有我的开发服务器运行“边服务器”命令运行。 为了部署它,我首先使用“下摆构build”来构build应用程序,并成功地传递了一条消息。 现在,当我参考http://spinejs.com/docs/hem上的文档时, 他们已经给出了在heroku上部署的程序。 我应该如何在运行ubuntu 11.10的本地Linux机器上使用node.js进行部署?

节点AWS-lib:CreateTags操作“对Web服务无效”

我正在使用Node的aws-lib模块。 我知道这是一个相当薄的节点API包装,例如运行调用(“CreateTags”)将包装在API中logging的CreateTags调用。 我正在调用其他API函数,例如,RunInstance和DescribeInstances正常工作。 但是CreateTags导致问题: ec2.call("CreateTags", { 'ResourceId.1':notmyrealresourceid, 'Tag.1.Key':'Name' 'Tag.1.Value':'Somemachine' }, function(err, result){ if ( err) { console.log('Failure tagging image'); console.log(err) } }) 在err中回应以下内容: The action CreateTags is not valid for this web service. API绝对提到了CreateTags的存在。 我怎样才能使它工作? 我错过了什么? 谢谢!

节点AWS-lib:对AWS-lib的重复调用导致签名不良

我正在重复运行相同的EC2 API调用,因为我正在等待一个实例启动。 var check_started = function() { console.log('Calling'); ec2.call("DescribeInstanceStatus", {InstanceId:['pretend_instance_id']}, function(err, status_result){ if (err) { console.log('error') console.log(err) console.log(status_result) } else { console.log('success') } }); } var instance_started_checker = setInterval( check_started, 5 * 1000) 第一次调用总是成功 ,但随后的调用失败: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing […]

如何捆绑客户端组件(js / less / css / img)

作为一个团队,我们build立了客户端组件库。 每个组件都有一些资源(JS / LESS / CSS / IMG / FONTS)。 目前我已经探讨了描述客户端组件,我可以使用鲍尔/组件(如果有其他任何请让我知道)。 但我不知道如何(或者即使有可能)捆绑组件 。 让我们考虑一个场景: 所以现在,我已经描述了每个组件(包括Bower / Component或其他),例如: 组件A对jQuery,jQuery UI有依赖性 组件B对下划线,jQuery,Component A有依赖性 组件C对组件B有依赖性 组件D对组件A有依赖性 我想将它们捆绑在一个Web应用程序中。 例如,我想指定我的应用程序使用组件C和D.结果我会有一个: JavaScript bundle(bundle.js)与来自组件C + JavaScript的所有必要脚本的依赖关系 CSS bundle(bundle.css),其中包含来自依赖关系的组件C + CSS的所有必要样式。 当我使用LESS时,在中间有一个LESS – > CSS转换是很好的。 现在最终的任务是:在我的web应用程序中,我只想包含单个JavaScript bundle.js和单个css bundle.css。 我可以想象,有一个工具可以检查组件的元数据(bower.json / component.json / package.json),并对CSS / JS依赖关系图进行分析,并在输出捆绑包中只包含一次所需的文件。 但是如何实现呢?

REST风格的Web服务的urlHTML与JSON

为了生成访问客户数据的url,我遵循以下规范: 通过URL:wwww.somesite.com/customers交付与客户有关的所有JSON数据 要创build,更新或删除,请分别使用www.somesite.com/customers/ url和相应的动词POST,PUT和DEL 不过,我想提供一个html页面(最好在www.somesite.com/customers),通过AJAX调用访问所有的JSON数据。 我是否应该使用基于请求头中的HTML或JSON在相同的URL(www.somesite.com/customers)上进行响应? 还是有更好的/标准的方法来做到这一点?

在Amazon中访问我的S3存储桶

AWS.config.loadFromPath('./AwsConfig.json'); var params = { Bucket: 'test-dev-2', Key: file, Body: data }; s3.putObject(params, function(err) { if(err) { console.log(err); } else { console.log("Success"); } 我alredy在我的AwsConfig.json文件中设置了credencials,并且它的控制台返回了这个错误: { [TimeoutError: Missing credentials in config] message: 'Missing credentials in config', code: 'CredentialsError', time: Wed Oct 08 2014 16:05:18 GMT-0300 (BRT), originalError: { message: 'Could not load credentials from any providers', […]

JavaScript和Node.js REST风格的Web应用程序

我一直在做很多研究,因为我想用JavaScript和Node.js创build一个带有SQL后端的Web应用程序,但是我感到非常困惑。 有很多不同的框架和工具在那里,我find了一些,尝试了一些我真的很想使用,但我不知道如何在一个项目中一起使用它们。 有些是客户端的,有些是服务器端的,有些是兼而有之,有些我甚至不确定。 是否可以在一个项目中以合理的方式使用以下所有框架/工具? 客户端: jQuery的 引导 服务器端: ExpressJS(我喜欢它是RESTful) 其他工具: Grunt(JSHint任务,自动化testing,…) QUnit(这只是一个客户端testing框架吗?是否有服务器端testing框架?)

AWS beanstalk nodejs多核

我有一个我在文档中找不到的问题。 如果我使用beanstalk创build一个nodejs应用程序并使用多核机器,beanstalk会利用所有这些核心吗? 由于nodejs是一个单线程应用程序,beanstalk会为每个cpu创build一个nodejs的新实例吗? 这是如何工作的? 干杯