0
最近、私はvar Form = require('..');
を訪れました。私はrequire('..');
の意味を理解していません。これらの2つの点が何を表しているのか?Javascriptではrequire( '..')は何を表していますか?
最近、私はvar Form = require('..');
を訪れました。私はrequire('..');
の意味を理解していません。これらの2つの点が何を表しているのか?Javascriptではrequire( '..')は何を表していますか?
したがって、commonJS require
文でディレクトリが必要な場合は、index.js
というファイルが検索されます。
require('../index.js')
しかし、短い手として、私はあなただけで行うことができ信じる:your-file.js
からindex.js
をインポートする場合、あなたができる
| Form/
| -- index.js
| -- subdirectory/
| -- | -- your-file.js
:私は、それは次のような構造を持って推測しています:
require('..');
これは実際に私がお勧めするパターンではありません。この質問で明らかなように、それを行うのは混乱する方法です。
これは一例ですか?必要がjavascriptにネイティブではありません。 –
あなたはNodeについて質問していると思います。 Nodeが 'require'呼び出しを解決する方法は、https://nodejs.org/api/modules.html#modules_all_together – cartant
のように、[webpack](https://webpack.js)のようなモジュールバンドラでもかまいません。 org/concepts /)または[browserify](https://github.com/substack/node-browserify#multiple-bundles) – cloudguy