官术网_书友最值得收藏!

Exporting files from note.js to use in app.js

For now though, the focus will be to export something from notes.js which we can use in app.js. Inside notes.js (actually, inside all of our Node files), we have access to a variable called module. I'll use console.log to print module to the screen so that we can explore it over in Terminal, as shown here:

console.log('Starting notes.js');

console.log(module);

Let's rerun the file to explore it. As shown in the following screenshot, we get a pretty big object, that is, different properties related to the notes.js file:

Now, to tell the truth, we'll not be using most of these properties. We have things such as id, exports, parent, and filename. The only one property we'll ever use in this book is exports.

The exports object on the module property and everything on this object gets exported. This object gets set as the const variable, notes. This means that we can set properties on it, they will get set on notes, and we can use them inside app.js.

主站蜘蛛池模板: 深圳市| 兖州市| 大关县| 通州区| 蒲江县| 汤阴县| 鄱阳县| 磐安县| 文安县| 雅安市| 晋中市| 泸溪县| 廊坊市| 平果县| 清水河县| 泾源县| 富裕县| 嘉鱼县| 棋牌| 柘城县| 阿图什市| 临桂县| 阿坝| 锡林浩特市| 贡嘎县| 台湾省| 新巴尔虎左旗| 鄢陵县| 钟祥市| 江达县| 龙陵县| 昌图县| 霍州市| 宁国市| 桑植县| 从化市| 昆山市| 榆树市| 文成县| 额尔古纳市| 麦盖提县|