Node.js没有在正确的目录中搜索

时间:2018-01-23 11:11:01

标签: node.js firebase google-cloud-functions firebase-tools

我使用Firebase创建了一个网络应用,但我突然无法部署我的应用。

当我在正确的目录中运行firebase deploy时。它创建了一个名为$ RESOURCE_DIR的文件夹,里面有一个文件夹。然后声明它找不到package.json。

此文件位于我的函数文件夹中,始终存在。我将其复制到$ RESOURCE_DIR,然后声明它找不到模块。因此,我假设它正在搜索错误的文件夹。

我不相信我在处理我的应用时经常做的事情,所以我真的很感激一些帮助。

我已经使用他们的网站更新了Node.js,并且我已经检查了本地目录以确保其正确无误。

以下是错误代码:



0 info it worked if it ends with ok
1 verbose cli [ 'Programs\\Node.js\\node.exe',
1 verbose cli   'AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   '--prefix',
1 verbose cli   '$RESOURCE_DIR',
1 verbose cli   'run',
1 verbose cli   'lint' ]
2 info using npm@5.6.0
3 info using node@v9.4.0
4 verbose stack Error: ENOENT: no such file or directory, open 'Site\Website 20.12.2017\$RESOURCE_DIR\package.json'
5 verbose cwd Site\Website 20.12.2017
6 verbose Windows_NT 10.0.16299
7 verbose argv "Programs\\Node.js\\node.exe" "AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "--prefix" "$RESOURCE_DIR" "run" "lint"
8 verbose node v9.4.0
9 verbose npm  v5.6.0
10 error path Site\Website 20.12.2017\$RESOURCE_DIR\package.json
11 error code ENOENT
12 error errno -4058
13 error syscall open
14 error enoent ENOENT: no such file or directory, open 'Site\Website 20.12.2017\$RESOURCE_DIR\package.json'
15 error enoent This is related to npm not being able to find a file.
16 verbose exit [ -4058, true ]




0 个答案:

没有答案