Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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 NodeJs-FTP不工作:“;未提供npm-shrinkwrap.json;_Javascript_Node.js_Ftp - Fatal编程技术网

Javascript NodeJs-FTP不工作:“;未提供npm-shrinkwrap.json;

Javascript NodeJs-FTP不工作:“;未提供npm-shrinkwrap.json;,javascript,node.js,ftp,Javascript,Node.js,Ftp,我已打开一个Nodejs应用程序,希望通过连接到ftp服务器。 我确实是用“Ruby命令提示符”用npm install ftp安装的 这是唯一的代码行: var FTPClient=require('ftp') 尝试启动应用程序时,会抛出一个错误: 跳过npm支持:未提供npm-shrinkwrap.json 我应该使用哪种服务器,或者有什么问题 仍然没有开始: Starting Application 'test007': . Error: Application [test007] fai

我已打开一个Nodejs应用程序,希望通过连接到ftp服务器。
我确实是用“Ruby命令提示符”用npm install ftp安装的

这是唯一的代码行:

var FTPClient=require('ftp')

尝试启动应用程序时,会抛出一个错误:

跳过npm支持:未提供npm-shrinkwrap.json

我应该使用哪种服务器,或者有什么问题

仍然没有开始:

Starting Application 'test007': .
Error: Application [test007] failed to start, logs information below.
====> /logs/staging.log <====

# Logfile created on 2013-03-09 10:37:09 +0000 by logger.rb/25413
Installing dependencies. Node version 0.8.14
Installing ftp@0.2.9 from local path
Installing xregexp@2.0.0 from local path
Installing node@0.0.0 from local path
Installing nodejs@0.0.1 from local path
正在启动应用程序“test007”:。
错误:应用程序[test007]启动失败,将信息记录在下面。

=>/logs/staging.log快速修复方法是键入
npm shrinkwrap
,它将提供一个npm shrinkwrap文件

包覆面提取文件修复依赖项的确切版本及其依赖项的确切版本,依此类推。如果没有它,每次使用
npm install
都可能安装不同版本的软件包——有时只是不同的错误修复版本(1.4.2 vs 1.4.3),但有时差异更大。不能保证您的代码将使用不同的依赖版本(事实上,打破依赖版本并不少见),因此收缩包装对于任何生产级代码都是一个好主意


如果您想“unshrinkwrap”,只需删除
npm shrinkwrap.json
。您可以在任何时候重新包覆面处理。

快速修复方法是键入
npm shrinkwrap
,这将提供一个npm shrinkwrap文件

包覆面提取文件修复依赖项的确切版本及其依赖项的确切版本,依此类推。如果没有它,每次使用
npm install
都可能安装不同版本的软件包——有时只是不同的错误修复版本(1.4.2 vs 1.4.3),但有时差异更大。不能保证您的代码将使用不同的依赖版本(事实上,打破依赖版本并不少见),因此收缩包装对于任何生产级代码都是一个好主意


如果您想“unshrinkwrap”,只需删除
npm shrinkwrap.json
。您可以在任何时候重新包覆面处理。

您使用的是哪种版本的node和npm?您可以使用
npm--version
节点--version
进行检查。另外,您使用的是什么操作系统?您使用的是什么版本的node和npm?您可以使用
npm--version
节点--version
进行检查。另外,您使用的是什么操作系统?谢谢,它现在创建了一个包覆面提取文件,但由于另一个原因(已编辑的问题)它仍然无法启动。您可能应该关闭/接受此问题,然后针对下一个不同的问题问另一个问题。谢谢,它现在创建了一个包覆面提取文件,但由于另一个原因(已编辑的问题),它仍然无法启动。您可能应该关闭/接受此问题,然后针对下一个不同的问题提出另一个问题。