无法在VS2015中安装WebPack

时间:2017-01-17 04:11:01

标签: visual-studio-2015 webpack

我正在尝试使用Visual Studio 2015中的Angular2应用程序开始使用WebPack。我的package.json看起来像这样:

{
  "version": "1.0.0",
  "name": "",
  "private": true,
  "dependencies": {
    "@angular/common": "~2.4.0",
    "@angular/compiler": "~2.4.0",
    "@angular/core": "~2.4.0",
    "@angular/forms": "~2.4.0",
    "@angular/http": "~2.4.0",
    "@angular/platform-browser": "~2.4.0",
    "@angular/platform-browser-dynamic": "~2.4.0",
    "@angular/router": "~3.4.0",
    "core-js": "^2.4.1",
    "rxjs": "5.0.1",
    "systemjs": "0.19.40",
    "zone.js": "^0.7.4"
  },
  "devDependencies": {
    "babel-core": "^6.21.0",
    "babel-loader": "^6.2.10",
    "concurrently": "^3.1.0",
    "tslint": "3.15.1",
    "typescript": "~2.0.10",
    "webpack": "^1.14.0"
  }
}

WebPack似乎无法安装。我的依赖关系树显示“依赖关系 - 未安装”

enter image description here

如果我从package.json中删除“webpack”:“^ 1.14.0”行,那么“... not installed”就会消失,所以我知道这与WebPack有关。

我注意到Bower / npm的输出窗口中显示以下错误:

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

我认为这可能是问题的原因所以我按照here步骤将fsevents标记为可选,而不是尝试安装它,但它仍然无效。

我在节点v7.4.0和npm v4.1.1。

为什么我无法安装WebPack的任何想法?

更新1

因此,出于好奇,看看它是否与Angular或任何其他库有任何关系,我创建了一个全新的ASP.NET核心Web应用程序,除了WebPack之外没有安装任何其他东西。结果相同。我尝试了几个版本的WebPack,它似乎对VS2015 ASP.NET核心Web应用程序不满意。

更新2

显然这并不罕见。我发现this post遍历了使用Angular和ASP.NET Core设置WebPack,并且存在同样的事情。我想答案就是忽略它?

0 个答案:

没有答案