app.js:
var script = require('./script');
script.testJs();
script.js:
function testJs() {
//...
};
app.js и script.js лежат в одной папке. При выполнении
script.testJs();
ошибка TypeError, Message: script.testJs is not a function. Что не так? Доп. информация: использую Visual Studio Code, jsconfig.json:
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules"
],
"files": [
"~/"
]
}
script.js
function testJs() {
...
}
module.exports = {
testJs: testJs
};
app.js
var script = require('./script');
script.testJs();
с помощью require вы не импортируете что-то в локальную область видимости, а получаете содержимое объекта module.exports, заполненного в модуел, указанном в require
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте, помогите решить такую задачуЗаношу в переменную тексты в кавычках
Нужно что бы эти даты разбились на составляющие то есть если 2011