Tag: web

为什么webpack仍然生成旧的目录包文件?

我有一个简单的应用程序使用webpack来编译我的js有一个入口点为./src/app.js和输出为./public/dist/app.bundle.js 。 以前输出目录是 ./dist/app.bundle.js 在webpack –watch模式下,我对src代码做了一些修改,它会生成旧path./dist/app.bundle.js这个文件以及到新目录? 请告诉什么是错的 webpack.config.js var path = require("path"); module.exports = { entry: path.resolve(__dirname, "./src/app.js"), output: { path: path.resolve(__dirname), filename: "./public/dist/app.bundle.js", publicPath: "/public/", } }; npm -v 3.10.10 node -v v6.10.2 webpack:3.10.0

ExtJS应用程序是否与HTML页面的其余部分共享会话?

我刚刚开始使用ExtJS和Node.js,我不太清楚如何处理这个新堆栈的身份validation。 我来自一个Grails + Spring Security Core的背景,在这个背景下,网页是用GSP构build的,客户端在请求服务器时维护一个会话。 ExtJS应用程序在加载JsonStore时行为是否相同,还是必须回退到基本身份validation或摘要身份validation?

我想知道如何在服务器上的HTML文档中执行JS

在PHP中,您可以使用<?php ?>在html文档中执行php代码。 你如何在Nodejs中做到这一点

Express 3 – 提供静态脚本/样式 – 错误:Fails加载资源(404)

我是一般的节点和服务器端开发的新手,现在开始看看它,所以请介绍一下我的问题。 我已经在上一篇文章中find了合适的答案,但不知何故,每个build议的解决scheme都受到了许多用户的批评。 由于以下错误,我无法提供静态脚本/样式:无法加载资源:服务器响应状态为404(未find) 我正在使用Express 3.1.0。 这是我的代码: app.js var express = require('express'); var app = express(); var routes = require('./routes'); app.configure(function () { app.set('view engine', 'jade'); app.use(express.static(__dirname + '/public')); }); app.get('/', routes.home); app.get('/about', routes.about); app.get('/blog', routes.blog); app.get('/faq', routes.faq); app.get('/terms', routes.terms); app.get('/privacy', routes.privacy); app.get('/jobs', routes.jobs); app.get('/press', routes.press); app.listen(8080); index.js(路线) exports.home = function(req, res){ res.render('home', { title: "Home"}); […]

Node.js:提交时如何阅读用户select选项并在textarea中提供文件内容

Node.js初学者在这里忍受着我。 也许我有点慢,但我不知道如何阅读select框select后,用户提交,然后采取一些行动的select是什么。 基本上,我在HTML中有这样的东西 <select> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select> <input type="submit" value="Submit" /> <textarea id="textarea" rows="10" cols="100"> </textarea> 现在我想要做的就是当用户select沃尔沃并提交时,从服务器读取一个文件(volvo.txt),并且该文件的内容包含在textarea中。 用户是否被redirect到某个/提交子站点,并显示与起始页面相同的东西是不相关的。 看来这应该是一件容易的事情,但也许我错过了一些明显的东西。 谢谢你的帮助! 编辑:忘了提及,我正在寻找一个利用Node.js的服务器端解决scheme。

错误:无法访问属性href

我正在使用NODE JS模块,我正在创build一个HTTP服务器。 服务器的响应是一个包含embedded网页的JavaScript的页面。 这是响应码: <html> <head> <script type='text/javascript'> function test() { document.body.innerHTML='<iframe id="ifool" src="URL" sandbox="allow-same-origin allow-forms allow-scripts"> </iframe>'; var c; window.setInterval(function(){ c=document.getElementById("ifool").contentWindow.location.href; window.history.pushState(0,0,c); },100); </script> </head> <body onload= "test()"> </body> </html> 我正在使用FF的Firebug,我得到以下错误: Error: Permission denied to access property 'href' c=document.getElementById("ifool").contentWindow.location.href;

HTTP请求stream程图

我build立一个Web应用程序。 当我开始logging我的应用程序时,我正在寻找一种方式来描述用户访问网站的方式。 例如:授权的方式。 用户访问任何URL ./*,那么如果用户有一个有效的证书,他将被redirect到注册页面,否则他将被redirect到未经授权的页面。 在我浏览过已知的图表(编程stream程图,顺序图)之后,我不知道其他图表能够描述给定的场景吗?

如何结合Node.js设置MySQL

我正在使用Node.js制作一个Restful API。 我的项目需要使用MySQL数据库(因为有一个现有的MySQL DB需要重新devise)。 因此, build立新MySQL的最佳方法是什么? 使用包如LAMP或独立的MySQL? LAMP将为我提供传统的pipe理工具phpMyAdmin(导出,导入,可视化…)。 单独安装MySQL似乎更加整洁,但目前还没有“成熟”的pipe理工具。 我只能find这一个https://github.com/simov/express-admin 。 你能告诉我每种方式的利弊吗? 先谢谢你。

将Web服务隐藏到NodeJS中的外行用户

我有一个PEAN (Postgre, Express, Angular, NodeJS) Stack应用程序。 Web服务使用 节点和快车 使用工厂方法在AngularJS service.js使用。 现在,例如,当我点击部署在Heroku帐户上的URL,如xyz.herokuapp.com/getXYZ,那么我实际上可以看到浏览器上的所有JSON数据。 无论如何,我可以在外行打url和向他提供什么数据之间加上一层,或者它是如何工作的。 感谢所有的回应。 我已经使用OAuth npm软件包进行了检查,但是它提供了基本的会话pipe理function,有什么具体的东西可以满足我的目的吗?

使用Codeship进行连续部署

我正在使用代码运行 在Heroku中部署一个node.js项目。我使用这个教程对它进行了encryption 。我已经在bitbucket中设置了一个包含节点js项目的git仓库。 一步到位,要求用bitbucket挂钩code。我已经成功地完成了这个工作,但是这个信息还在继续,下一步。请帮我解决这个问题。