0

什么是'/zappa/full.js'

我有一些带有/zappa/zappa.js文件(ethercalc)的代码,教程中有 /zappa/full.js,甚至在示例中还有 /zappa/simple.js 。

这些文件是什么,有什么区别,任何文档?

例如 /zappa/full.js 来自 https://zappajs.github.io/zappajs/docs/crashcourse

@get '/': ->
  @render 'index'

{doctype,html,head,title,script,body} = @teacup
@view index: ->
  doctype 5
  html ->
    head ->
      title 'Client-side zappa'
      script src: '/zappa/full.js'
      script src: '/index.js'
    body ''

此外,我在/zappa/full.js中遇到一个未找到的错误,并且不知道是否可以改用 /zappa/zappa.js。

4

1 回答 1

0

zappa 中间件服务

来自https://zappajs.github.io/zappajs/docs/reference#root-scope

扎帕

这个 zappa 中间件服务于 /zappa/simple.js、/zappa/full.js、/zappa/zappa.js、/zappa/jquery.js 和 /zappa/sammy.js。如果之前没有添加,它会由@client 和@shared 自动添加,这意味着在大多数情况下您不需要@use 'zappa'。为了最大限度地减少客户端上的页面下载延迟,首选 /zappa/full.js,它将 Zappa、jQuery、Sammy.js 和 Socket.IO 客户端脚本组合到一个下载中。如果您的客户端代码不需要 Sammy,请使用 /zappa/simple.js,它结合了 Zappa、jQuery 和 Socket.IO。

于 2015-03-06T00:51:29.293 回答