Grunt 可以直接从文件对象/数组或 glob 中的“src”值通过 HTTP 加载远程文件
Can Grunt load remote files over HTTP directly from the `src` value in files object/array or globs?
您可以使用grunt-http
或grunt-curl
等将远程文件下载到磁盘上的临时位置,然后读取它。但是,如果可以跳过该步骤,并且我们可以使用 Grunt 文件对象/数组/通配直接下载文件,那会更干净。像这样:
grunt.initConfig({
uglify: {
test: {
files: [
{ src: 'http://example.com/cool-file.js', dest: 'build/cool-file.min.js' }
],
},
});
(在我的特殊情况下,我需要我的构建过程来处理本地Python Tornado Web服务器生成的HTML文件,其中包含许多我无法在其他地方复制的模板逻辑。
我试过搜索一个可以简化这一点但没有骰子的插件。除了在单独的任务中下载文件之外,还有其他选项或模式吗?
我首先以为我会说
你是一个雄心勃勃的开发人员吗?
第一次尝试!然后问。
但似乎你已经尝试过了,那么...与其在这里报告伪问题,不如将其发布到他们的 GitHub 帐户,更高版本会考虑实现此类功能......
或者实施它并向他们提出建议。
相关文章:
- JSON-从浏览器向外部服务器发送哪些http头JSON文件
- Angular.js-$http.get-使用文件中的缓存
- 需要帮助处理XML HTTP文件上载请求
- Angular http.get没有'我不喜欢在开头和结尾加方括号的文本文件
- 节点如何将文件传递到http.write方法
- Firefox插件:保存到文本文件的HTTP日志,其中包含时间、用户名、计算机名;t创建文本文件
- 使用angular$http和django-urlpatters来获得json文件
- 使用$http.get()-OAuth身份验证下载带有Angular的远程文件
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]
- 使用角度$http.get从服务器下载文件
- Angular $http 服务不加载 json 文件
- 无法在 jsTree 中通过 HTTP 加载 XML 文件
- Grunt 可以直接从文件对象/数组或 glob 中的“src”值通过 HTTP 加载远程文件
- 多个 Javascript 文件,但只有一个 HTTP 请求
- 如何使用Angular$http.jsonp从S3加载JSON文件
- http(localhost或remote)提供的文件是否可以从通过file://protocol打开的本地文件访问?反
- 通过HTTP服务器上的父级目录访问HTML中的JavaScript文件
- 异步HTTP(ajax)请求在脚本标记中有效,但在js文件中无效
- 当使用HTTP/2时,缩小和连接JS/CSS文件,以及使用精灵进行图像处理仍然可以提供性能优势
- 通过http传输大文件(>100MB)的最佳方式