小编Ray*_*han的帖子

在生产中使用css/javascript源映射的性能影响?

  • 源图应该在生产环境中使用吗?他们提供除调试之外的任何好处吗?
  • 由于额外的服务器往返,它们是否会影响应用程序加载时间?.map在加载和呈现应用程序后,浏览器是否足够智能加载资产?
  • 如果浏览器无法找到.map资产(404错误),是否会对性能产生影响?我应该关心修理吗?

请注意,.map如果存在复杂的concat/minify构建步骤,则修复最后一个可能不如提供资产那么容易.

javascript css httprequest production-environment source-maps

66
推荐指数
1
解决办法
6655
查看次数

spm.js中的新功能

刚刚得知存在另一个包管理器:静态包管理器spm.js - http://spmjs.io/.通过对文档的简要回顾,该工具看起来非常类似于"老好"Bower.

是这样吗?Bower或npm没有提供的spm.js有什么不同?

frontend package-managers npm bower

6
推荐指数
1
解决办法
1083
查看次数

topojson中merge/mesh和mergeArcs/meshArcs有什么区别?

维基说:

等效于topojson.merge/ .mesh,但返回TopoJSON MultiPolygon/MultiLineString对象而不是GeoJSON.

但是这是什么意思?返回的TopoJSON MultiPolygon/MultiLineString对象的一个​​很好的用法示例是什么?我试图替换:

topojson.mesh(world, world.objects.countries, function(a, b) { return a !== b; })

......用:

topojson.meshArcs(world, world.objects.countries, function(a, b) { return a !== b; })

...但得到了错误Uncaught TypeError: Cannot read property 'length' of undefinedd3.js.

javascript maps geojson topojson

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