2019-08-27
Node.js覚書 外部ファイルの変数定義を参照する
Map変数の設定するデータの量が多すぎて、別のファイルに移せないかなぁと思って調べた。
呼出元
変数
var exp = require('./mapxxx.js'); var mapX = exp.data;
呼出先
ここでは、mapxxx.jsとして保存。
変数定義後、exports.ホゲホゲ = 定義した変数 としておけば、呼出元で使えるようになる。
var maps = new Map([ ['D01', 'DDDDDD'], ['E02', 'EEEE'], ........ ]); exports.data = maps;
最後の「exports.***」を忘れて、「うまくいかないぃ~」と思っていたが、こんなにあっさりできるとは。