Можно ли одним методом в другой файл в nodejs и выразить? - PullRequest
0 голосов
/ 08 июля 2019

как я могу использовать один метод для всего проекта, возможно ли это?Если это возможно, пожалуйста, помогите мне с деталями.

Спасибо Advance

1 Ответ

0 голосов
/ 19 июля 2019

В качестве примера это ваш log.js файл. Вы можете использовать module.exports для экспорта такой функции

module.exports.log = function (msg) { 
    console.log(msg);
};

Теперь, если вы хотите импортировать его, предположим, app.js файл. Просто сделайте что-то вроде этого.

var msg = require('./Log.js');// the path is important here 

msg.log('Hello World');

В приведенном выше примере вы экспортируете log function, импортируйте его так, как я сказал, и вы можете использовать его где угодно (после запроса).

Лучше взгляните и на документы .

Вы также можете использовать ES6 export и import, что-то вроде ниже

export function log(){ } // exports named function log
import { log } from '..filepath/filename'

MDN документы , опишите подробно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...