我在本地克隆了我的一个GitHub项目的wiki,我想重组文件系统.默认情况下,添加到Wiki的不同页面都在父目录中创建:
/wiki
home.md
wiki_page_1.md
...
Run Code Online (Sandbox Code Playgroud)
我想要一个类似于这样的目录结构:
/wiki
/setup
setup_procedures.md
index.md
/development
index.md
tools.md
/images
front_page.png
Run Code Online (Sandbox Code Playgroud)
我试图类似地构建我的wiki文件,但它不适用于.md文件.但是,它适用于images文件夹.有没有办法让这项工作?
我需要帮助在PhpStorm中设置我的SCSS文件观察器.我在Ubuntu上,我有PhpStorm 6,我有RVM,Ruby 1.9.3p194和Sass 3.2.5.我在"设置">>"文件监视器"中设置了文件监视器选项,如下所示:

一旦我这样做了,我在.SCSS文件中更改了一些内容,但是我收到了这个错误.
...-1.9.3-p194/bin/sass --no-cache --update style_update.scss:style_update.css
/usr/bin/env: ruby: No such file or directory
Run Code Online (Sandbox Code Playgroud)
(我在第一行的开头添加了三个点以使线条更短)那么可能是什么问题?
我正在尝试d3js,我的第一个基本列(垂直条)图表工作有问题.我发现有点难以理解的唯一事情是缩放事物.我想让x和y轴标记为标签,但我有以下问题:
首先,这是我的数据:
{
"regions":
["Federal","Tigray","Afar","Amhara","Oromia","Gambella","Addis Ababa","Dire Dawa","Harar","Benishangul-Gumuz","Somali","SNNPR "],
"institutions":
[0,0,34,421,738,0,218,22,22,109,0,456]
}
Run Code Online (Sandbox Code Playgroud)
在y轴上,值存在,但顺序相反.这是代码:
.VAR Y = d3.scale.linear()结构域([0,d3.max(data.institutions)])范围([0,高度]);
然后我使用这个比例来创建一个y轴:
var yAxis = d3.svg.axis().scale(y).orient("left");
Run Code Online (Sandbox Code Playgroud)
并将此轴添加到svg元素
svgContainer.append("g")
.attr("class", "y axis")
.call(yAxis)
.append("text")
.attr("transform", "rotate(-90)")
.attr("y", 6)
.attr("dy", ".71em")
.style("text-anchor", "end")
.text("Institutions");
Run Code Online (Sandbox Code Playgroud)
这里的问题是y轴从顶部的0开始,底部的700开始,但是它应该是相反的顺序.
我有另一个问题x轴.我希望有一个序数比例,因为我想要放置的值在我上面的区域名称中.所以这就是我所做的.
var x = d3.scale.ordinal()
.domain(data.regions.map(function(d) { return d.substring(0, 2); }))
.rangeRoundBands([0, width], .1);
Run Code Online (Sandbox Code Playgroud)
那么轴
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom");
Run Code Online (Sandbox Code Playgroud)
最后将它添加到svg元素
svgContainer.append("g")
.attr("class", "x axis")
.attr("transform", "translate( 0," + height + ")")
.call(xAxis);
Run Code Online (Sandbox Code Playgroud)
这里的问题是刻度线和标签出现但是它们没有均匀间隔,并且与我正在绘制的矩形的中心不对应.这是完整的代码,您可以看到发生了什么.
$(document).ready(function(){
d3.json("institutions.json", draw);
});
function draw(data){
var …Run Code Online (Sandbox Code Playgroud) 我想为我的本地开发服务器提供自签名SSL证书.我按照https://help.ubuntu.com/community/OpenSSL上的指南进行操作,并在最后一步通过发出以下命令发出签署证书的命令:
openssl ca -in tempreq.pem -out server_crt.pem
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:(最后一行)
Using configuration from /home/user_name/.ssl/caconfig.cnf
Enter pass phrase for /home/user_name/.ssl/private/cakey.pem:
Check that the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
commonName :PRINTABLE:'localhost'
stateOrProvinceName :PRINTABLE:'AA'
countryName :PRINTABLE:'ET'
emailAddress :IA5STRING:'user@example.com'
organizationName :PRINTABLE:'Example Inc'
organizationalUnitName:PRINTABLE:'Development'
localhost:invalid type in 'policy' configuration
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能解决它?只是作为一个背景,我没有我的服务器的域名,所以我只使用localhost作为commanName.那是问题吗?
谢谢你的帮助.
certificate ×1
d3.js ×1
filesystems ×1
github ×1
javascript ×1
phpstorm ×1
sass ×1
self-signed ×1
ssl ×1
wiki ×1