【问题标题】:Build turf.js with Browserify使用 Browserify 构建 turf.js
【发布时间】:2015-08-05 22:12:02
【问题描述】:

我正在尝试构建turf-buffer 的最新副本,它是turf.js 的一个模块。我跑了npm install turf-buffer,然后跑了browserify turf-buffer/index.js > turf.js。但是,在将生成的 turf.js 包含在 html 文件中(它肯定存在)并调用 var buffered = turf.buffer(originalData, buf, 'meters'); 后,我收到消息 turf is not defined。我也尝试过turfjs.xxxturf-buffer.xxx 和其他各种组合。如果我尝试 turfxxxx.yyy,那么我仍然会得到 turf is not defined,这表明缺少基本的 turf 对象。我认为这是 browserify 构建的问题。我需要给 browserify 一个标志,还是缺少特定于包的说明?

【问题讨论】:

  • 您能告诉我们您尝试访问turf 的位置以及错误消息的来源吗?
  • 谢谢。已将命令添加到答案中。

标签: javascript node.js browserify turfjs


【解决方案1】:

我已经修复它 - 我需要使用 -s 指定一个入口点(不确定这是否是正确的术语),所以最终命令是 browserify turf-buffer/index.js -s turf.buffer > turf.js

【讨论】:

    猜你喜欢
    • 2015-04-22
    • 1970-01-01
    • 2015-06-06
    • 1970-01-01
    • 2017-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-17
    相关资源
    最近更新 更多