我已经用咖啡写了一个节点restify服务器,我似乎无法让它运行.
部署时我收到以下错误:
等待应用程序端口(8080)变得可用...
之后我得到以下错误
应用程序'appname'无法启动(端口8080不可用)
如果coffeescript似乎是问题,那么就有一项工作.我不想改回js.
我的服务器代码是:
restify = require 'restify'
Bunyan = require 'bunyan'
server = restify.createServer
name: 'APPNAME'
version: '0.0.1'
log: Bunyan.createLogger
name: 'api'
serializers:
req: ()->
return "bad"
# Usercontroller.access calls a function to process the request
server.post '/user/access', UserController.access
server = create.createServer()
server.listen server_port, ->
console.log "Http server listening on #{server_port}"
require('./document')(server.router.mounts, 'restify')
return
Run Code Online (Sandbox Code Playgroud) 我想将“jquery-validation”导入到 ES6 类中
import $ from 'jquery'
import 'jquery-validation'
Run Code Online (Sandbox Code Playgroud)
但是当我在同一个文件中的任何地方做
$(...).validate({...})
Run Code Online (Sandbox Code Playgroud)
我收到错误
Uncaught TypeError: $(...).validate is not a function
Run Code Online (Sandbox Code Playgroud) 假设我们有一个 css 列表
<ul class="parent">
<li class="child"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
子项是基于迭代器生成的。如何在 css 或 scss 中获取父级中的子级数。
所以我可以像padding
基于第 n 个孩子一样动态修改 css 属性。
我正在尝试检索来自服务器的请求的服务器响应标头。
import 'request' from 'request'
var url = "SOME_URL"
var options = { url: url };
var callback = function(error, response, body) {
if(!error){
console.log(response); // <==
}
}
request(options, callback)
Run Code Online (Sandbox Code Playgroud)
通过“ response”对象,它看起来不像包含服务器响应头 http://www.tutorialspoint.com/http/http_header_fields.htm
执行此操作后返回的唯一标头
console.log(response.headers)
Run Code Online (Sandbox Code Playgroud)
来自客户端请求标头。
任何人都可以指向正确的方向以访问该对象。