Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.js-需要空路径_Javascript_Node.js - Fatal编程技术网

Javascript Node.js-需要空路径

Javascript Node.js-需要空路径,javascript,node.js,Javascript,Node.js,我在github上遇到过,它的功能是: var migrate = require('../') 这是什么意思?当我尝试同样的方法时,我得到:错误:找不到模块“../”它需要父文件夹的文件index.js,这是一个:这是来自官方节点js网站的文档。我只是把全部步骤放在这里,但就你的问题而言,找到——这是你想知道的---- 更多信息,请查看 require(X) from module at path Y 1. If X is a core module, a. return the co

我在github上遇到过,它的功能是:

var migrate = require('../')

这是什么意思?当我尝试同样的方法时,我得到:
错误:找不到模块“../”

它需要父文件夹的文件
index.js
,这是一个:

这是来自官方节点js网站的文档。我只是把全部步骤放在这里,但就你的问题而言,找到——这是你想知道的----

更多信息,请查看

require(X) from module at path Y
1. If X is a core module,
   a. return the core module
   b. STOP
2. If X begins with './' or '/' or '../'
   a. LOAD_AS_FILE(Y + X)
   b. LOAD_AS_DIRECTORY(Y + X)
3. LOAD_NODE_MODULES(X, dirname(Y))
4. THROW "not found"

LOAD_AS_FILE(X)
1. If X is a file, load X as JavaScript text.  STOP
2. If X.js is a file, load X.js as JavaScript text.  STOP
3. If X.json is a file, parse X.json to a JavaScript Object.  STOP
4. If X.node is a file, load X.node as binary addon.  STOP

LOAD_AS_DIRECTORY(X) ---- here is what you wanted to know ----
1. If X/package.json is a file,
   a. Parse X/package.json, and look for "main" field.
   b. let M = X + (json main field)
   c. LOAD_AS_FILE(M)
2. If X/index.js is a file, load X/index.js as JavaScript text.  STOP
3. If X/index.json is a file, parse X/index.json to a JavaScript object. STOP
4. If X/index.node is a file, load X/index.node as binary addon.  STOP