javascript - Node 使用另一个文件中的变量

标签 javascript node.js

我的单文件应用程序的开头有很长的变量列表。如何将变量移动到另一个文件并从那里使用它们。 我可以在不要求它们作为模块的情况下做到这一点吗?

我的代码是这样编写的,因此我需要变量才能像在同一文件中一样工作。

const1 = 'apple'
const2 = 'banana'
const3 = 'pear'
…

let1 = const1

console.log(let1)

这应该输出苹果。

我想从顶部移动那些 const 变量

非常感谢您的帮助!

最佳答案

您必须在 vars.js 中导出变量

let const1 = 'apple'
exports.const1 = const1;

然后通过以下方式访问:

var request = require(./vars.js);
...
let x = request.const1;

希望对你有帮助!

关于javascript - Node 使用另一个文件中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48947998/

相关文章:

javascript - 我如何根据 if-else 给出两个不同的 Herf 到脚踝标签

node.js - 使用 Api.ai Nodejs Angular socket.io 的聊天机器人

node.js - 什么版本的 npm 适用于 nodejs 0.10?

json - 为什么 Mongoose 用 "[object Object]"替换子文档?

javascript - Node.js/Express 静态资源连接被拒绝

javascript - 页面加载时自动打开日期选择器

javascript - 功能区动画代码过于重复

javascript - 添加的系列不会保留在显示/隐藏图表容器的 Highcharts 中

javascript - 异步加载脚本?

node.js - 如何在 Ubuntu 中安装 node-v6.11.0-linux-x86.tar.xz