/folder1/folder2/a.js
を/folder3/folder4/b.js
に使用します。 b.js
でノードjsプロジェクトを別のノードjsプロジェクトにインポートするにはどうすればよいですか?
、私は
var a = require('../folder1/folder2/a.js');
を試してみましたが、これは動作しません。これを行う正しい方法を教えてください。
error:module.js:471
throw err;
^
> Error: Cannot find module '../folder1/folder2/a.js' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object. (C:\Users\502660706\workspace\folder3\folder4\b.js:1:85) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3)
十分なパスがありますか? '../../ folder1/folder2/a.js'を実行する必要があります – Stephen
次のコマンドの出力を含めてください(これはパスの問題ではありません): ' ls ../ ' 'ls ../ folder1' ' ls ../ folder1/folder2' –
パスが間違っています。 –