Я работаю над проектом, который использует Node.js. Я знаком с JavaScript, но не отлично. Как часть этого, я столкнулся с проблемой, что я не уверен, как ее преодолеть.Обмен кодом между Node.js и браузером
Мне нужно поделиться некоторым кодом на сервере (Node.js) и моим клиентским (браузере) приложением. Я хочу, чтобы иметь возможность открыть код, введя следующее:
myCompany.myProject.myFunction(someValue);
или просто
myProject.myFunction(someValue);
В попытке сделать это, я следующее:
'use strict';
var myCompany = myCompany || {};
var myProject = myCompany.myProject || {};
myProject.myFunction= function(someValue) {
console.log(someValue);
};
Внутри myFunction, я хочу, если я буду работать на сервере (Node.js) и что-то другое, если я запущен в браузере. Однако я не уверен, как это сделать. Я рассмотрел this post и this SO question, но я все еще не понимаю.
Благодарим за помощь!