当我从根目录
键入npm install时,收到以下消息$ npm install 错误的ERR!安装无法读取依赖项 错误的ERR!达尔文15.3.0 错误的ERR! argv" / usr / local / bin / node" "在/ usr / local / bin中/ NPM" "安装" 错误的ERR!节点v4.4.0 错误的ERR! npm v2.14.20 错误的ERR!路径/package.json 错误的ERR!代码ENOPACKAGEJSON 错误的ERR! errno -2 错误的ERR!系统调用打开
npm ERR! package.json ENOENT:没有这样的文件或目录,打开' /package.json' 错误的ERR! package.json这很可能不是npm本身的问题。 错误的ERR! package.json npm无法在当前目录中找到package.json文件。 错误的ERR!达尔文15.3.0 错误的ERR! argv" / usr / local / bin / node" "在/ usr / local / bin中/ NPM" "安装" 错误的ERR!节点v4.4.0 错误的ERR! npm v2.14.20 错误的ERR!路径npm-debug.log.3965331654 错误的ERR!代码EACCES 错误的ERR! errno -13 错误的ERR!系统调用打开
npm ERR!错误:EACCES:权限被拒绝,打开' npm-debug.log.3965331654' 错误的ERR!在错误(本机) 错误的ERR! {[错误:EACCES:权限被拒绝,打开' npm-debug.log.3965331654'] 错误的ERR!错误:-13, 错误的ERR!代码:' EACCES', 错误的ERR!系统调用:'打开', 错误的ERR!路径:' npm-debug.log.3965331654' } 错误的ERR! 错误的ERR!请尝试以root / Administrator方式再次运行此命令。
npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! / NPM-调试。
答案 0 :(得分:0)
您可能正在尝试在空目录中运行此代码。这个不对。 private File insertFile(String filePath) {
// Set file's metadata on the server
File body = new File();
// Title of the file to insert, including the extension.
body.setTitle(getFileName(filePath) + "." + getExtension(filePath));
body.setMimeType(null);
body.setFileExtension(getExtension(filePath));
// folderList is string array of the name of the parent folders for the file
String[] folderList = getFoldersList(filePath);
File folder1 = new File();
folder1.setMimeType("application/vnd.google-apps.folder");
folder1.setTitle(folderList[0]);
try {
folder1 = this.service.files().insert(folder1).execute();
}
catch (IOException e){
e.printStackTrace();
}
File folder2 = new File();
folder2.setMimeType("application/vnd.google-apps.folder");
folder2.setTitle(folderList[1]);
folder2.setParents(Arrays.asList(new ParentReference().setId(folder1.getId())));
try {
folder2 = this.service.files().insert(folder2).execute();
}
catch (IOException e){
e.printStackTrace();
}
body.setParents(Arrays.asList(new ParentReference().setId(folder2.getId())));
// Set file's content.
java.io.File fileContent = new java.io.File(filePath);
// Set file's type
FileContent mediaContent = new FileContent(null, fileContent);
try {
File file = this.service.files().insert(body, mediaContent).execute();
return file;
} catch (IOException e) {
Log.v(DEBUG_TAG, "An error occurred while uploading.");
e.printStackTrace();
return null;
}
}
命令安装package.json文件中列出的所有包和依赖项。
如果要启动npm项目并使npm install
成功运行,请先运行npm install
命令。这将创建你的package.json,在那里你将能够输入所有的包和deps。然后,您就可以运行npm init