gpt4 book ai didi

javascript - 如何在 Node 中使用 coffeescript 导出类

转载 作者:行者123 更新时间:2023-11-29 21:49:59 25 4
gpt4 key购买 nike

文件1:

module.exports = {
class Verify
myMethod: ->
# return stuff

和文件2:

Verify    = require('excelTest.js')
verify = new Verify
verify = verify.myMethod()

以上失败:

Running "coffee:glob_to_multiple" (coffee) task
>> server/api/abrechnung/excelTest.coffee:7:2: error: unexpected class
>> class Verify
>> ^^^^^
>> In file: server/api/abrechnung/excelTest.coffee
>> On line: 6
>> class Verify
>> ^

最佳答案

module.exports.Verify = class Verify
mymethod: ->
..

或者,可能更具可读性,将类定义与其导出分开:

class Verify
mymethod: ->
..

module.exports =
Verify: Verify

在这两种情况下,它都是require('excelTest.js').Verify;如果您只需要 require('excelTest.js'),请省略额外的 Verify

关于javascript - 如何在 Node 中使用 coffeescript 导出类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29767618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com