使用内联JavaScript渲染JavaScript文件

时间:2019-05-27 04:47:00

标签: javascript node.js string object ecmascript-6

我有以下*.js文件:

var text = `
This is a test ${Company.Name}.
`

module.exports = {
    text
};

我的主文件如下所示:

const Company = {}
Company.Name = "Apple"

基本上,我想“渲染”文本并用我的预定义变量填充它。

任何建议是将文本文件“加载”到主文件中的最佳方法是什么?

感谢您的答复!

2 个答案:

答案 0 :(得分:1)

在* .js文件中

var text = (Company)=> `This is a test ${Company.Name}.`

module.exports = {
    text
};

在main.js文件中

let { text }  = require('./hello');

const Company = {}
Company.Name = "Apple"

let try = text(Company);
console.log(try):

答案 1 :(得分:0)

只需导入:

const { text } = require("./*");