3

Package.json を次のようにしたかった

{
  "name": "Billing",
  "version": "0.0.0",
  "dependencies": {
    "grunt": "~0.4.1",
    "grunt-contrib-watch": "~0.5.3",
    "grunt-contrib-compass": "~0.5.0",
    "grunt-contrib-uglify": "~0.2.2",
    "grunt-contrib-cssmin": "~0.6.2",
    "matchdep": "~0.1.2"
  },
  "devDependencies": {
    "grunt-contrib-handlebars": "~0.5.4",
    "grunt-contrib-less": "~0.8.1"
  }
}

これを使用して試しましnpm installたが、このエラーが発生しました

package.json は、JavaScript だけでなく、実際の JSON でなければなりません。

そこで、コマンド ラインを使用して json を作成し、依存関係を追加しました。私が見つけたのは、ほとんどのパッケージがこのエラーを発生させずにインストールされ、package.json などを使用して正しく更新されnpm install grunt-contrib-watch --save-devたことです。

Windows では、grunt-contrib-uglify" と grunt-contrib-handlebars の 2 つのパッケージでのみこのエラーが表示されます。したがって、JSON ファイルは次で終了します。

{
  "name": "Billing",
  "version": "0.0.0",
  "dependencies": {
    "grunt": "~0.4.1",
    "grunt-contrib-watch": "~0.5.3",
    "grunt-contrib-compass": "~0.5.0",
    "grunt-contrib-cssmin": "~0.6.2",
    "matchdep": "~0.1.2"
  },
  "devDependencies": {
    "grunt-contrib-less": "~0.8.1"
  }
}
4

1 に答える 1

5

package.json にエラーがあるようです。の 1 つC:\Users\zm2759\AppData\Roaming\npm-cache\wordwrap\0.0.2\package\package.json。npm-cache 内にあるので、 でクリアできると思いますnpm cache clean

それ以外は、ご自身で問題ないようpackage.jsonです。

于 2013-11-03T05:23:17.930 に答える