用npm安装package.json时出现错误

问题描述

用npm安装package.json时出现错误

我是在win8 64bit上面操作,本来安装的nodejs是64位的,

npm install时一直出现错误,上网查后有说要安装32位的,而且需要安装vs,

于是我卸载64的node又安装32的node,又安装vs2012,

然后又npm install

出现如下异常:

 npm WARN optional dep failed, continuing fsevents@0.3.8

> spawn-sync@1.0.13 postinstall E:project2shijuannode_modulesnode-sassnode_modulessas
modulesspawn-sync
> node postinstall

> node-sass@3.2.0 install E:project2shijuannode_modulesnode-sass
> node scripts/install.js

Binary downloaded and installed at E:project2shijuannode_modulesnode-sassvendorwin32-

> node-sass@3.2.0 postinstall E:project2shijuannode_modulesnode-sass
> node scripts/build.js

` E:project2shijuannode_modulesnode-sassvendorwin32-ia32-14binding.node ` exists.
 testing binary.
Binary is fine; exiting.

> bufferutil@1.1.0 install E:project2shijuannode_moduleswebpack-dev-servernode_modules
> node-gyp rebuild

|
(venv) Think@RESEARCH E:project2shijuannode_moduleswebpack-dev-servernode_modulessock
> if not defined npm_config_node_gyp (node "C:Program Files (x86)nodejsnode_modulesnpm
e  rebuild )
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
  bufferutil.cc
     正在创建库 E:project2shijuannode_moduleswebpack-dev-servernode_modulessocket.io
util
  .expb 和对象 E:project2shijuannode_moduleswebpack-dev-servernode_modulessocket.ion
  正在生成代码
  已完成代码的生成
  bufferutil.vcxproj -> E:project2shijuannode_moduleswebpack-dev-servernode_modulesso
  se\bufferutil.node
|

> utf-8-validate@1.1.0 install E:project2shijuannode_moduleswebpack-dev-servernode_mod
f-8-validate
> node-gyp rebuild

/
(venv) Think@RESEARCH E:project2shijuannode_moduleswebpack-dev-servernode_modulessock
ate
> if not defined npm_config_node_gyp (node "C:Program Files (x86)nodejsnode_modulesnpm
e  rebuild )
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
  validation.cc
     正在创建库 E:project2shijuannode_moduleswebpack-dev-servernode_modulessocket.io-
ild
  Releasevalidation.lib 和对象 E:project2shijuannode_moduleswebpack-dev-servernode_mo
tf
  -8-validatebuildReleasevalidation.exp
  正在生成代码
  已完成代码的生成
  validation.vcxproj -> E:project2shijuannode_moduleswebpack-dev-servernode_modulesso
  lidatebuildRelease\validation.node

> utf-8-validate@1.1.0 install E:project2shijuannode_moduleswebpack-dev-servernode_mod
> node-gyp rebuild

(venv) Think@RESEARCH E:project2shijuannode_moduleswebpack-dev-servernode_modulessock
> if not defined npm_config_node_gyp (node "C:Program Files (x86)nodejsnode_modulesnpm
e  rebuild )
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
  validation.cc
     正在创建库 E:project2shijuannode_moduleswebpack-dev-servernode_modulessocket.io
lida
  tion.lib 和对象 E:project2shijuannode_moduleswebpack-dev-servernode_modulessocket.i
va
  lidation.exp
  正在生成代码
  已完成代码的生成
  validation.vcxproj -> E:project2shijuannode_moduleswebpack-dev-servernode_modulesso
  elease\validation.node

> bufferutil@1.1.0 install E:project2shijuannode_moduleswebpack-dev-servernode_modules
util
> node-gyp rebuild

(venv) Think@RESEARCH E:project2shijuannode_moduleswebpack-dev-servernode_modulessock
> if not defined npm_config_node_gyp (node "C:Program Files (x86)nodejsnode_modulesnpm
e  rebuild )
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
  bufferutil.cc
     正在创建库 E:project2shijuannode_moduleswebpack-dev-servernode_modulessocket.io-
Rele
  asebufferutil.lib 和对象 E:project2shijuannode_moduleswebpack-dev-servernode_module
ru
  tilbuildReleasebufferutil.exp
  正在生成代码
  已完成代码的生成
  bufferutil.vcxproj -> E:project2shijuannode_moduleswebpack-dev-servernode_modulesso
  ilbuildRelease\bufferutil.node
vinyl-named@1.1.0 node_modulesvinyl-named
└── through@2.3.8

manifest-revision-webpack-plugin@0.0.5 node_modulesmanifest-revision-webpack-plugin
└── walk@2.3.9 (foreachasync@3.0.0)

coffee-script@1.9.3 node_modulescoffee-script

superagent@1.3.0 node_modulessuperagent
├── extend@1.2.1
├── methods@1.0.1
├── cookiejar@2.0.1
├── component-emitter@1.1.2
├── reduce-component@1.0.1
├── mime@1.3.4
├── qs@2.3.3
├── debug@2.2.0 (ms@0.7.1)
├── readable-stream@1.0.27-1 (inherits@2.0.1, isarray@0.0.1, string_decoder@0.10.31, core-u
├── formidable@1.0.14
└── form-data@0.2.0 (async@0.9.2, combined-stream@0.0.7, mime-types@2.0.14)

其实看上去也成功了很多,但是前面那几个异常怎么解决呢?谢谢各位

package.json如下

{
  "repository": {
    "type": "git",
    "url": ""
  },
  "license": "MIT",
  "description": "Project Shijuan",
  "scripts": {
    "start": "node_modules/.bin/webpack-dev-server --config conf/webpack.config.js --progress --colors --port 5001 --content-base build/public",
    "build": "node_modules/.bin/webpack --config conf/webpack.config.js --progress --profile --colors"
  },
  "dependencies": {
    "amazeui": "^2.4.2",
    "babel-core": "^5.4.7",
    "babel-loader": "^5.1.3",
    "coffee-loader": "^0.7.2",
    "coffee-script": "^1.9.3",
    "css-loader": "^0.15.6",
    "echarts": "^2.2.7-beta7",
    "extract-text-webpack-plugin": "^0.8.1",
    "file-loader": "^0.8.4",
    "html-loader": "^0.3.0",
    "jquery": "^2.1.4",
    "manifest-revision-webpack-plugin": "^0.0.5",
    "node-sass": "^3.2.0",
    "postcss-loader": "^0.5.1",
    "sass-loader": "^2.0.0",
    "style-loader": "^0.12.3",
    "superagent": "^1.3.0",
    "url-loader": "^0.5.6",
    "vinyl-named": "^1.1.0",
    "vue": "^0.12.10",
    "vue-loader": "^2.1.1",
    "vue-validator": "^1.4.0",
    "webpack": "^1.10.0",
    "webpack-dev-server": "^1.9.0",
    "zrender": "ecomfe/zrender"
  }
}

解决方案

在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
--- 这是一些提示建议等,没看到你说的具体问题是什么

解决方案二:

http://blog.csdn.net/liyanhui1001/article/details/44020235

解决方案三:

我npm install也出现也在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
请问你最后怎么解决的啊

时间: 2024-09-14 09:30:59

用npm安装package.json时出现错误的相关文章

nodejs-npm安装package.json时repository为空

问题描述 npm安装package.json时repository为空 在编辑package.json 时,请问如果repository为空,那么npm会去哪里找repository"" : { ""type"" : ""git"" url"" : """" } 解决方案 google下,从别的地方下载 解决方案二: npm官网或GitHub

node 通过指令创建一个package.json文件及npm安装package.json

描述包的文件是package.json文件. 一个这样的文件,里面的信息还是挺大的.我们可以放弃手动建立.为了练手我们有命令行来建一个这样的包; 完成name,varsion....license项的信息填写后会出现这样一段话. 上面是我们填写的信息,下面我们输入yes,就完成了package.json包的建立. 现在我们去这个路径下去找我们的包. npm安装package.json时  直接转到当前项目目录下用命令npm install 或npm install --save-dev安装即可,

c# 4 0-vs 2010 写的图片管理 应用程序。用 vs 2010 生成安装文件,安装后打开时提示错误

问题描述 vs 2010 写的图片管理 应用程序.用 vs 2010 生成安装文件,安装后打开时提示错误 问题事件名称: CLR20r3 问题签名 01: pictureview.exe 问题签名 02: 1.0.0.0 问题签名 03: 548ba10c 问题签名 04: mscorlib 问题签名 05: 4.0.30319.18444 问题签名 06: 52717edc 问题签名 07: 314 问题签名 08: 4f 问题签名 09: System.ArgumentOutOfRange

安装补丁更新时出现错误: 0x80070005怎么办?

  当您尝试使用 Microsoft Update 或 Windows Update 安装更新时,可能会收到错误 0x80070005. 原因分析: 如果您没有安装特定更新的正确权限,则可能发生此错误. 解决方案: 要解决此问题,请按照下列方法操作.如果第一种方法不能解决该错误,请继续使用第二种方法: 方法1:以管理员身份登录 某些更新需要管理权限才能安装,以管理员身份登录也许能帮您解决该问题. 若要以管理员身份登录,您必须使用具有管理员权限的用户帐户登录计算机.为此,请单击以下链接查看 Mic

排除JQuery通过HttpGet调用WebService返回Json时“parserror”错误_实用技巧

JQuery大家都经常用,以前用的时候没有注意什么.最近本人在使用JQuery通过HttpGet方式调用WebService时,却发现服务端并非如人所愿返回json数据,而是返回错误提示:parserror. 如今问题被顺利解决,下面是解决过程 首先看客户端使用JQuery调用WebService的代码: 复制代码 代码如下: getHellobyAjax: function(callabckFun) { $.ajax({ type: "GET", url: "WebServ

JQuery通过HttpGet调用WebService返回Json时“parserror”错误

首先看客户端使用JQuery调用WebService的代码:    代码如下 复制代码           getHellobyAjax: function(callabckFun) {             $.ajax({                 type: "GET",                 url: "WebService.asmx/HelloWorld",                 //contentType: "app

nodejs npm package.json中文文档_node.js

简介 本文档有所有package.json中必要的配置.它必须是真正的json,而不是js对象. 本文档中描述的很多行为都受npm-config(7)的影响. 默认值 npm会根据包内容设置一些默认值. 复制代码 代码如下: "scripts": {"start": "node server.js"} 如果包的根目录有server.js文件,npm会默认将start命令设置为node server.js. "scripts":

前端开发-sublime 在安装package control

问题描述 sublime 在安装package control sublime 在安装package control 时出现urllib2.URLError: 错误 解决方案 ctrl+~ 调出控制台 Sublime3 代码 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener(

python-安装npm install时出现错误

问题描述 安装npm install时出现错误 我是在win8上面操作,需要在github上面克隆一个项目在本地编辑 在nodejs官网上面下载了一个安装包,安装后进行了如下操作 1:新建了一个文件夹,用virtualenv做成虚拟环境 2:将github上面的项目clone到该文件夹 3:将该文件夹进入venv虚拟环境 4:安装Python的依赖包flask之类的 5:进入项目的static文件夹,(这里面有package.json文件,dependencies里有一项是""sass