suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Das Problem beim Klonen des vue2.0-Projekts besteht, dass es nicht ausgeführt werden kann

Ich wollte kürzlich Vue lernen und dann sah ich ein gutes Projekt. Dann beschloss ich, es zu klonen und zu studieren.
Befolgen Sie die Schritt-für-Schritt-Anweisungen zur Installation, npm-Installation und alle Abhängigkeiten werden installiert.
`
https://github.com/jrainlau/m...
Dies ist die Projektadresse, Sie können sie direkt klonen, um einen Blick darauf zu werfen
`

Aber ich habe festgestellt, dass nach dem Klonen, der Verwendung der Projektbeschreibung und schließlich (in einer Mac-Umgebung)
npm run dev
ein Fehler gemeldet wurde. Sowohl npm als auch node wurden auf die neuesten Versionen aktualisiert und es gab zunächst ein Problem mit Versionserinnerungen.
Ich weiß nicht, was mit der Konfiguration nicht stimmt, bitte geben Sie mir einen Rat.
Das Folgende ist die Paketkonfiguration:
`{

"name": "markcook2.0",
"description": "Markcook version 2.0",
"author": "Jrain Lau <jrainlau@gmail.com>",
"private": true,
"scripts": {
    "dev": "webpack-dev-server --inline --hot",
    "build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
},
"dependencies": {
    "font-awesome": "^4.6.3",
    "fontawesome": "^4.5.0",
    "highlight.js": "^9.7.0",
    "marked": "^0.3.6",
    "vue": "2.3.3",
    "xss": "^0.2.13"
},
"devDependencies": {
    "babel-core": "^6.0.0",
    "babel-loader": "^6.0.0",
    "babel-preset-es2015": "^6.0.0",
    "cross-env": "^3.0.0",
    "css-loader": "^0.25.0",
    "file-loader": "^0.9.0",
    "jspdf": "^1.3.2",
    "less": "^2.7.1",
    "less-loader": "^2.2.3",
    "vue-loader": "^9.4.0",
    "vuex": "^2.0.0-rc.6",
    "webpack": "^2.6.0",
    "webpack-dev-server": "^2.1.0-beta.0"
}

}`

Spezifischer Fehlerbericht
`
TypeError: webpack.validateSchema ist keine Funktion

at new Server (/Users/panda/graduateProject/demo1/markcook/node_modules/.2.4.5@webpack-dev-server/lib/Server.js:25:35)
at startDevServer (/Users/panda/graduateProject/demo1/markcook/node_modules/.2.4.5@webpack-dev-server/bin/webpack-dev-server.js:358:12)
at /Users/panda/graduateProject/demo1/markcook/node_modules/.2.4.5@webpack-dev-server/bin/webpack-dev-server.js:330:3
at /Users/panda/graduateProject/demo1/markcook/node_modules/.1.0.13@portfinder/lib/portfinder.js:160:14
at /Users/panda/graduateProject/demo1/markcook/node_modules/.1.5.2@async/lib/async.js:52:16
at /Users/panda/graduateProject/demo1/markcook/node_modules/.1.5.2@async/lib/async.js:269:32
at /Users/panda/graduateProject/demo1/markcook/node_modules/.1.5.2@async/lib/async.js:44:16
at /Users/panda/graduateProject/demo1/markcook/node_modules/.1.0.13@portfinder/lib/portfinder.js:122:16
at Server.onListen (/Users/panda/graduateProject/demo1/markcook/node_modules/.1.0.13@portfinder/lib/portfinder.js:45:7)
at Object.onceWrapper (events.js:293:19)

npm ERR! Darwin 15.5.0
npm ERR! argv „/usr/local/bin/npm“ „run“ „dev“
npm ERR! !npm v4.2.0
npm ERR! ERR! Stellen Sie sicher, dass Sie die neueste Version von node.js und npm installiert haben.
npm ERR! ! Teilen Sie dem Autor mit, dass dies auf Ihrem System fehlschlägt:
npm ERR! Bugs markcook2.0
npm ERR! Oder wenn das nicht verfügbar ist, können Sie ihre Informationen über: webpack-dev-server --inline --hotnpm ERR! erhalten. 0
npm ERR! Fügen Sie jeder Supportanfrage die folgende Datei bei:
npm ERR! /Users/panda/.npm/_logs/2017-05-26T14_29_22_361Z-debug.log
`

PHP中文网PHP中文网2781 Tage vor1143

Antworte allen(4)Ich werde antworten

  • 阿神

    阿神2017-07-05 10:59:58

    clone 下来先 npm install, 再 npm run dev

    Antwort
    0
  • 某草草

    某草草2017-07-05 10:59:58

    全局安装webpack再试试?

    Antwort
    0
  • 给我你的怀抱

    给我你的怀抱2017-07-05 10:59:58

    http://jrainlau.github.io/mar...
    这是项目地址,大佬们可以直接clone看一下

    Antwort
    0
  • 黄舟

    黄舟2017-07-05 10:59:58

    去掉版本号之前的下箭头,这里会更新最新的版本,并不一定会下载你需要的版本。正解。

    Antwort
    0
  • StornierenAntwort