如何覆盖node_modules的对象/变量/方法?

时间:2016-12-20 09:06:42

标签: javascript node.js azure bots

我正在使用botbuilder模块进行聊天机器人。

在该模块中有一个文件Prompt.js,我想在其中覆盖一个对象,该对象可以在任何使用该对象的地方使用。

Prompts.defaultRetryPrompt = {
    text: "default_text",
    number: "default_number",
    confirm: "default_confirm",
    choice: "default_choice",
    time: "default_time",
    attachment: "default_file"
};

我想覆盖它,例如:

Prompts.defaultRetryPrompt = {
    text: "my_text",
    number: "my_number",
    confirm: "my_confirm",
    choice: "my_choice",
    time: "my_time",
    attachment: "default_file",
    digits: "My_digits"
};

所以在这个对象被使用的地方我想显示我的值,那么如何覆盖这个东西或者我可以根据我的要求显示值呢?

0 个答案:

没有答案