我正在使用我的sublime text 2编辑器中的某个文件,我想打开该文件所在的文件夹.
我知道已经有两个步骤来执行此操作
step 1: right click and reveal in sidebar (ctrl+shift+r)
step 2: right click on the same file in sidebar and click open containing folder.
Run Code Online (Sandbox Code Playgroud)
我想知道是否只有一个快捷键来做同样的事情.这是我经常使用的东西.
我正在进行同步ajax调用(ajax设置async:false).这很好用.
现在我正试图在phantomJS中为此编写一个自动测试,我收到了这个错误
NETWORK_ERR: XMLHttpRequest Exception 101
Run Code Online (Sandbox Code Playgroud)
我检查了我的服务日志,似乎服务没有得到任何请求.
我知道使用pluck方法我们可以获得骨干集合中每个模型的一系列属性
var idsInCollection = collection.pluck('id'); // outputs ["id1","id2"...]
Run Code Online (Sandbox Code Playgroud)
我想如果有一个方法为集合中的每个模型设置属性,
var urlArray = ["https://url1", "https://url1" ...];
collection.WHAT_IS_THIS_METHOD({"urls": urlArray});
Run Code Online (Sandbox Code Playgroud) javascript backbone.js underscore.js backbone.js-collections
我正在用node.js和express编写一个应用程序.
我已经设置了一个默认路由:
app.get('/', function(req, res){
res.sendfile('./views/index.html');
});
Run Code Online (Sandbox Code Playgroud)
当我转到/ localhost:port /时,这工作正常
但是在我输入任何内容之后的URL中,/ localhost:port/blah我得到了404 ERROR,这是有意义的.
我想设置一个默认路由,这样无论我在localhost:port /之后输入的是什么,它都应该返回相同的html文件.
我尝试更改/到*:
app.get('*', function(req, res){
res.sendfile('./views/index.html');
});
Run Code Online (Sandbox Code Playgroud)
但在我这样做后,我开始在控制台中收到此错误,并且没有显示任何内容:
未捕获的SyntaxError:意外的令牌<
在我的所有Javascript文件中:: 3000/scripts/myscript.js:1
不知何故,我的javascript文件显示HTML的内容
===编辑====
我用过这个,它适用于第一级网址:比如loclhost:port/blah
app.use(function(req, res){
res.sendfile('./views/index.html');
});
Run Code Online (Sandbox Code Playgroud)
但是当URL是多级的时,我看到了与前面描述的相同的问题localhost:port/blah/foo这里的问题是路由器在/ blah文件夹下查找所有javascript和CSS文件的公共目录,在这种情况下,不存在.它返回默认的HTML文件.我该如何解决?
==================编辑发布整个代码=========================== ==============
var http = require('http');
var express = require('express');
var api = require('./routes/api');
var mongoose = require('mongoose');
var app = express();
mongoose.connect('mongodb://localhost/mydb');
app.set('port', process.env.PORT || 3000);
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.json());
app.use(express.urlencoded());
app.use(express.methodOverride());
app.use(express.cookieParser('your secret here'));
app.use(express.session());
app.use(app.router);
app.use(express.static(__dirname + '/public'));
app.get('/api/user/:userid', api.getUserInfo);
app.get('/', …
Run Code Online (Sandbox Code Playgroud) 我正在编写我的第一个chrome扩展.在我的chrome扩展程序中,我在右键单击上下文菜单中添加了一个选项.
chrome.contextMenus.create({
"id": "MyExntesion",
"title": "My Extension",
"type": "normal",
"contexts": ["image"],
"onclick": this.handleClick
});
Run Code Online (Sandbox Code Playgroud)
在我的handleClick方法中,我想显示一个通知.此通知应弹出浏览器窗口的右上角,该窗口仅确认用户已单击上下文菜单.我怎么做?
我做了一些研究,但没有找到任何有用的东西.https://developer.chrome.com/extensions/notifications这talkes有关系统托盘通知,其中,因为这https://developer.chrome.com/extensions/browserAction#method-setPopup可以让你创建新的弹出窗口,但他们仅单击扩展图标时.
javascript google-chrome google-chrome-extension google-chrome-app
我有一个父div和2个div.第一个儿童div是50px宽和100%高度.第二个孩子div是100%身高,我要采取宽度的其余部分(100% - 50px)我该怎么做?
这是我创建的小提琴:http://jsfiddle.net/muGty/ 基本上我希望蓝色div(右)完全占据灰色容器的其余部分.
<div class="parent">
<div class="left"></div>
<div class="right"></div>
</div>
Run Code Online (Sandbox Code Playgroud) 我有一些文件以崇高的文字打开.我可以在侧面板上看到该列表.我想知道是否有一个插件可以将此列表作为文本提供给我.即,我点击一个按钮,弹出一个新文件,列出所有打开的文件名.
4 open files:
open_file_1.cc
open_file_1.h
open_file_2.cc
open_file_2.h
Run Code Online (Sandbox Code Playgroud) 我正在使用HTML5文件API将文件上传到我的Web应用程序.
我的网页上有一个输入元素,我用它来读取文件和调用上传功能
<input type="file">
$('input[type="file"]').on("change",function(e){
console.log(this.files);
// upload each file in this.files
});
Run Code Online (Sandbox Code Playgroud)
这适用于os上的本机文件.我想现在上传远程文件,例如example.com/blah/file1.jpg我的问题是如何使用File API读取此文件?有办法吗?
有没有办法从网址获取顶级域名
例如," https://images.google.com/blah "=>"google"
我找到了这个:
var domain = new URL(pageUrl).hostname;
Run Code Online (Sandbox Code Playgroud)
但它给了我"images.google.com"而不仅仅是谷歌.
我有的单元测试是:
https://images.google.com => google
https://www.google.com/blah => google
https://www.google.co.uk/blah => google
https://www.images.google.com/blah => google
Run Code Online (Sandbox Code Playgroud) JQuery fadeIn()和show()方法实现明智之间有什么不同吗?当然,除了fadeIn有动画的事情正在发生的事实.我问这个问题是因为我看到了一个奇怪的行为.
我有一些骨干视图,我正在创建一个图像标记并加载它们.当我想要显示它们时,它们可以在fadeIn()上工作,但不能在show()上工作.这是我的代码或JQuery实现它的方式的问题.
javascript ×6
sublimetext ×2
sublimetext2 ×2
text-editor ×2
ajax ×1
backbone.js ×1
css ×1
editor ×1
express ×1
filereader ×1
html5 ×1
jquery ×1
node.js ×1
phantomjs ×1
subdomain ×1
sublimetext3 ×1
url ×1
url-parsing ×1
url-routing ×1