2016-11-19 11 views
0

私のファイルはこのような使い方が可能です。node.jsの子ファイル内の親モジュールデータにアクセスする方法

enter image description here

sample.jsは、ルート・ファイルとtest.jsXXフォルダ内avilableです。

sample.js

var name={ 
    h:14 
} 
module.exports=name; 

test.js

var name=require('./sample.js') 
console.log(name.h); 

実行コマンドプロンプトを使用してコードをtest.js:

ノードtest.js

それはのようなエラーを与える:

親ディレクトリからモジュールの./sample.js'

答えて

1

相対パスのファイルが必要な場合は、相対パスe requirehere参照)。 test.jsでは、require('./sample.js')/path/to/xx/sample.jsを検索します。 require('../sample.js')は、親フォルダのtest.jsにあるので、使用してください。

1
var name=require('../sample.js') 
console.log(name.h); 

あなたが必要とされているモジュールを見つけることができません".."付き

関連する問題