相关疑难解决方法(0)

如何在node.js中安全地将本地文件路径转换为文件::?/ url?

我有本地文件路径(在node.js中),我需要将它们转换为file://URL.

我现在正在查看https://en.wikipedia.org/wiki/File_URI_scheme,我觉得这必须是一个已解决的问题,并且有人必须有一个片段或npm模块来执行此操作.

但后来我尝试搜索npm这个,但是我得到了太多的瑕疵,这是不好笑的(文件,网址和路径是像所有包中的搜索命中:)与谷歌和SO相同.

我可以做这种天真的做法

site = path.resolve(site);
if (path.sep === '\\') {
    site = site.split(path.sep).join('/');
}
if (!/^file:\/\//g.test(site)) {
    site = 'file:///' + site;
}
Run Code Online (Sandbox Code Playgroud)

但我很确定这不是要走的路.

javascript url node.js npm

12
推荐指数
3
解决办法
2万
查看次数

使用Phantom JS将文件夹中的所有HTML文件转换为PNG

我已经开始在Windows上使用Phantom JS,但是我在查找其功能的文档时遇到了一些困难(可能是我的问题的根源).

使用Phantom JS我想做以下事情:

  1. 给它一个本地机器文件夹位置,
  2. 让它导航到该位置并识别HTML文件列表,
  3. 一旦该列表被识别为循环HTML文件列表并将它们全部转换为PNG(类似于rasterize.js示例的工作方式),其中文件名gsubs"HTML"带有"PNG".

我确信这可能是可能的,但我无法找到Phantom JS函数调用:

  1. 获取文件夹中的文件列表
  2. Phantom JS中gsub和grep的格式.

windows png phantomjs

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

node.js ×1

npm ×1

phantomjs ×1

png ×1

url ×1

windows ×1