如何执行js文件内的js文件? [重复]

问题描述 投票:-1回答:2

这个问题已经在这里有一个答案:

问题是,我想编写能够执行多个JS文件JavaScript文件,但我不能让它工作。

有没有一种方法来调用,而在另一个js文件执行js文件?例如:

function callJsFile()
{
//call a .js file and execute the code in it at ../js/somejavascript.js"
}

我曾尝试导出结果的变量,我从一个js文件的需要,并在主要的Javascript文件运行它,但它返回“未定义”,因为你确实需要运行的js文件,以便你得到的结果变量。

module.exports.post = post_db_01; 
javascript node.js
2个回答
1
投票

您是否使用节点或网络JS?

网页JS你可以export { someFile },然后当你导入它,在你做另一个文件:import { someFile } from './someFile'

对于节点,你需要做的模块出口,然后用require进口,所以你会做const someFile = require("./someFile.js")


0
投票

让我们假设你有一个函数在文件1,你需要使用文件2所以这个功能:文件1:

 exports.A = function A(){

})

而在文件2:

import {A} from './file1.js'
© www.soinside.com 2019 - 2024. All rights reserved.