我想使用带有Nano.js的CoffeeScript,这是一个简约的CouchDB模块。在JavaScript中,要求是:
var nano = require('nano')('http://127.0.0.1:5984');但是,没有关于如何在CoffeeScript中编写此代码的文档?
nano = require 'nano', 'http://127.0.0.1:5984'结果如下:
nano = require('nano', 'http://127.0.0.1:5984');这不管用。
发布于 2011-10-03 22:54:51
因为你调用的是一个函数,而这个函数又调用了一个函数,所以你尝试做的事情是模棱两可的。在CoffeeScript中需要使用括号来解决歧义问题。你有没有试过这个:
nano = require('nano')('http://127.0.0.1:5984')或者,如果你真的想不使用括号,你可以这样做:
nano = require 'nano'
nano = nano 'http://127.0.0.1:5984'或者只是
nano = require('nano') 'http://127.0.0.1:5984'https://stackoverflow.com/questions/7636555
复制相似问题