kenberkeley / vue-demo

Vue.js 示例项目 · 简易留言板。本项目拥有完善的文档说明与注释,让您快速上手 Vue.js 开发 SPA。Webpack / ES6 + Babel / Vue Router / (Vue Resource?) / (Vue Validator?) / (Vuex?) —— An Excellent Vue Starter with Best Practice / 最佳实践
https://kenberkeley.github.io/vue-demo/dist
Apache License 2.0
1.29k stars 410 forks source link

npm start 错误 #4

Closed mytxzz closed 8 years ago

mytxzz commented 8 years ago

ERROR in ./~/.npminstall/babel-loader/6.2.5/babel-loader!./~/.npminstall/eslint-loader/1.5.0/eslint-loader!./~/.npminstall/vue-loader/8.5.3/vue-loader/lib/selector.js?type=script&index=0!./src/components/App.vue Module not found: Error: Cannot resolve 'file' or 'directory' /home/danny/mygit/vue-demo/src/components/Navbar in /home/danny/mygit/vue-demo/src/components @ ./~/.npminstall/babel-loader/6.2.5/babel-loader!./~/.npminstall/eslint-loader/1.5.0/eslint-loader!./~/.npminstall/vue-loader/8.5.3/vue-loader/lib/selector.js?type=script&index=0!./src/components/App.vue 7:14-42

kenberkeley commented 8 years ago

呃。。。咋回事呢这是。。。您不妨直接下载压缩包替换掉 node_modules 解解燃眉之急。。。我回去之后会好好看看

kenberkeley commented 8 years ago

@dannyliou 我刚才重新 git clone 下来,npm i && npm start,运行是成功的 请问您现在还存在报错吗?

mytxzz commented 8 years ago

还存在,直接下载解压node_modules 也还是有问题,报express not found 错误, 这是我用cnpm i安装的log:

danny@dannyliu:vue-demo$ [master] cnpm i
[babel-loader@^6.0.0] installed at node_modules/.npminstall/babel-loader/6.2.5/babel-loader (0 packages, use 2s, speed 269.95kB/s, json 580.39kB, tarball 0B)
[superagent@^2.0.0] installed at node_modules/.npminstall/superagent/2.2.0/superagent (0 packages, use 3s, speed 280kB/s, json 707.28kB, tarball 0B)
[babel-core@^6.0.0] existed at node_modules/.npminstall/babel-core/6.14.0/babel-core (0 packages, use 3s, speed 287.6kB/s, json 923.77kB, tarball 0B)
[vue-router@^0.7.11] installed at node_modules/.npminstall/vue-router/0.7.13/vue-router (0 packages, use 4s, speed 262.63kB/s, json 933.91kB, tarball 0B)
[connect-history-api-fallback@^1.1.0] installed at node_modules/.npminstall/connect-history-api-fallback/1.3.0/connect-history-api-fallback (0 packages, use 802ms, speed 325.23kB/s, json 1.38MB, tarball 0B)
[vue-resource@^0.6.1] installed at node_modules/.npminstall/vue-resource/0.6.1/vue-resource (0 packages, use 5s, speed 340.67kB/s, json 1.55MB, tarball 0B)
[tough-cookie@2.2.2] deprecate: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
[babel-runtime@^6.9.0] existed at node_modules/.npminstall/babel-runtime/6.11.6/babel-runtime (0 packages, use 7s, speed 377.92kB/s, json 3.3MB, tarball 0B)
[babel-plugin-transform-runtime@^6.0.0] installed at node_modules/.npminstall/babel-plugin-transform-runtime/6.15.0/babel-plugin-transform-runtime (0 packages, use 9s, speed 379.02kB/s, json 3.33MB, tarball 0B)
[eslint-friendly-formatter@^1.2.2] installed at node_modules/.npminstall/eslint-friendly-formatter/1.2.2/eslint-friendly-formatter (0 packages, use 971ms, speed 366.44kB/s, json 3.56MB, tarball 0B)
[eslint-loader@^1.2.0] installed at node_modules/.npminstall/eslint-loader/1.5.0/eslint-loader (0 packages, use 1s, speed 332.3kB/s, json 3.67MB, tarball 0B)
[vue@^1.0.18] installed at node_modules/.npminstall/vue/1.0.26/vue (0 packages, use 11s, speed 329.63kB/s, json 3.67MB, tarball 0B)
[eventsource-polyfill@^0.9.6] installed at node_modules/.npminstall/eventsource-polyfill/0.9.6/eventsource-polyfill (0 packages, use 223ms, speed 326.84kB/s, json 3.68MB, tarball 0B)
[express-favicon@^1.0.1] installed at node_modules/.npminstall/express-favicon/1.0.1/express-favicon (0 packages, use 282ms, speed 324.56kB/s, json 3.74MB, tarball 0B)
[extract-text-webpack-plugin@^0.9.1] installed at node_modules/.npminstall/extract-text-webpack-plugin/0.9.1/extract-text-webpack-plugin (0 packages, use 373ms, speed 323.34kB/s, json 3.85MB, tarball 0B)
[file-loader@^0.8.4] installed at node_modules/.npminstall/file-loader/0.8.5/file-loader (0 packages, use 149ms, speed 319.72kB/s, json 3.85MB, tarball 0B)
[express@^4.13.3] installed at node_modules/.npminstall/express/4.14.0/express (0 packages, use 946ms, speed 319.18kB/s, json 3.85MB, tarball 0B)
[html-loader@^0.4.3] installed at node_modules/.npminstall/html-loader/0.4.4/html-loader (0 packages, use 4s, speed 300.29kB/s, json 4.86MB, tarball 0B)
[inject-loader@^2.0.1] installed at node_modules/.npminstall/inject-loader/2.0.1/inject-loader (0 packages, use 463ms, speed 295.81kB/s, json 4.92MB, tarball 0B)
[json-loader@^0.5.4] installed at node_modules/.npminstall/json-loader/0.5.4/json-loader (0 packages, use 150ms, speed 293.82kB/s, json 4.93MB, tarball 0B)
[html-webpack-plugin@^1.7.0] installed at node_modules/.npminstall/html-webpack-plugin/1.7.0/html-webpack-plugin (0 packages, use 6s, speed 290.32kB/s, json 5.07MB, tarball 0B)
[less-loader@^2.2.2] installed at node_modules/.npminstall/less-loader/2.2.3/less-loader (0 packages, use 443ms, speed 294.77kB/s, json 5.27MB, tarball 0B)
[has-color@0.1.7] deprecate: Renamed to supports-color. If you're using chalk, upgrade to the latest version. https://github.com/chalk/supports-color
[css-loader@^0.23.0] installed at node_modules/.npminstall/css-loader/0.23.1/css-loader (0 packages, use 19s, speed 252.71kB/s, json 5.85MB, tarball 0B)
[rimraf@^2.5.0] existed at node_modules/.npminstall/rimraf/2.5.4/rimraf (0 packages, use 11ms, speed 252.59kB/s, json 5.85MB, tarball 0B)
[lodash@^4.12.0] installed at node_modules/.npminstall/lodash/4.15.0/lodash (0 packages, use 24s, speed 255.4kB/s, json 5.94MB, tarball 0B)
[browser-sync-webpack-plugin@^1.0.1] installed at node_modules/.npminstall/browser-sync-webpack-plugin/1.1.2/browser-sync-webpack-plugin (0 packages, use 21s, speed 255.11kB/s, json 5.94MB, tarball 0B)
[copy-webpack-plugin@^3.0.1] installed at node_modules/.npminstall/copy-webpack-plugin/3.0.1/copy-webpack-plugin (0 packages, use 19s, speed 255.11kB/s, json 5.94MB, tarball 0B)
[vue-hot-reload-api@^1.2.0] installed at node_modules/.npminstall/vue-hot-reload-api/1.3.3/vue-hot-reload-api (0 packages, use 224ms, speed 253.67kB/s, json 5.96MB, tarball 0B)
[sass-loader@^3.2.0] installed at node_modules/.npminstall/sass-loader/3.2.3/sass-loader (0 packages, use 366ms, speed 253.66kB/s, json 5.96MB, tarball 0B)
[url-loader@^0.5.7] installed at node_modules/.npminstall/url-loader/0.5.7/url-loader (0 packages, use 410ms, speed 252.45kB/s, json 5.97MB, tarball 0B)
[vue-style-loader@^1.0.0] installed at node_modules/.npminstall/vue-style-loader/1.0.0/vue-style-loader (0 packages, use 169ms, speed 252.34kB/s, json 5.97MB, tarball 0B)
[vue-html-loader@^1.0.0] installed at node_modules/.npminstall/vue-html-loader/1.2.3/vue-html-loader (0 packages, use 1s, speed 250.55kB/s, json 6.08MB, tarball 0B)
[vue-loader@^8.0.0] installed at node_modules/.npminstall/vue-loader/8.5.3/vue-loader (0 packages, use 950ms, speed 249.24kB/s, json 6.09MB, tarball 0B)
[webpack-dev-middleware@^1.4.0] installed at node_modules/.npminstall/webpack-dev-middleware/1.8.1/webpack-dev-middleware (0 packages, use 982ms, speed 247.86kB/s, json 6.11MB, tarball 0B)
[webpack-hot-middleware@^2.6.0] installed at node_modules/.npminstall/webpack-hot-middleware/2.12.2/webpack-hot-middleware (0 packages, use 717ms, speed 246.73kB/s, json 6.2MB, tarball 0B)
[webpack-dev-server@^1.14.1] installed at node_modules/.npminstall/webpack-dev-server/1.16.1/webpack-dev-server (0 packages, use 2s, speed 243.61kB/s, json 6.34MB, tarball 0B)
[fsevents@1.0.14] download from binary mirror: {"module_name":"fse","module_path":"./lib/binding/{configuration}/{node_abi}-{platform}-{arch}/","remote_path":"./v{version}/","package_name":"{module_name}-v{version}-{node_abi}-{platform}-{arch}.tar.gz","host":"https://npm.taobao.org/mirrors/fsevents"}
[browser-sync@^2.11.1] installed at node_modules/.npminstall/browser-sync/2.16.0/browser-sync (0 packages, use 25s, speed 242.43kB/s, json 6.53MB, tarball 0B)
[eslint@^1.10.3] installed at node_modules/.npminstall/eslint/1.10.3/eslint (0 packages, use 20s, speed 233.04kB/s, json 6.56MB, tarball 0B)
[babel-preset-stage-2@^6.0.0] installed at node_modules/.npminstall/babel-preset-stage-2/6.13.0/babel-preset-stage-2 (0 packages, use 29s, speed 228.55kB/s, json 6.58MB, tarball 0B)
[babel-preset-es2015@^6.0.0] installed at node_modules/.npminstall/babel-preset-es2015/6.14.0/babel-preset-es2015 (0 packages, use 29s, speed 228.53kB/s, json 6.58MB, tarball 0B)
[less@^2.6.0] installed at node_modules/.npminstall/less/2.7.1/less (0 packages, use 13s, speed 227.02kB/s, json 6.6MB, tarball 0B)
[webpack@^1.12.2] installed at node_modules/.npminstall/webpack/1.13.2/webpack (0 packages, use 6s, speed 226.04kB/s, json 6.6MB, tarball 0B)
[node-sass@^3.4.2] installed at node_modules/.npminstall/node-sass/3.10.0/node-sass (0 packages, use 12s, speed 223.09kB/s, json 6.6MB, tarball 0B)
excute post install scripts...
[fsevents@1.0.14] scripts.install: "node-pre-gyp install --fallback-to-build" at /home/danny/mygit/vue-demo/node_modules/.npminstall/fsevents/1.0.14/fsevents
node-pre-gyp http GET https://npm.taobao.org/mirrors/fsevents/v1.0.14/fse-v1.0.14-node-v47-linux-x64.tar.gz
node-pre-gyp http 404 https://npm.taobao.org/mirrors/fsevents/v1.0.14/fse-v1.0.14-node-v47-linux-x64.tar.gz
node-pre-gyp ERR! Tried to download: https://npm.taobao.org/mirrors/fsevents/v1.0.14/fse-v1.0.14-node-v47-linux-x64.tar.gz 
node-pre-gyp ERR! Pre-built binaries not found for fsevents@1.0.14 and node@5.0.0 (node-v47 ABI) (falling back to source compile with node-gyp) 
node-pre-gyp http Pre-built binary not available for your system, looked for https://npm.taobao.org/mirrors/fsevents/v1.0.14/fse-v1.0.14-node-v47-linux-x64.tar.gz 
make: Entering directory `/home/danny/mygit/vue-demo/node_modules/.npminstall/fsevents/1.0.14/fsevents/build'
  SOLINK_MODULE(target) Release/obj.target/.node
  COPY Release/.node
make: Leaving directory `/home/danny/mygit/vue-demo/node_modules/.npminstall/fsevents/1.0.14/fsevents/build'
[fsevents@1.0.14] scripts.install success, use 6s
[node-sass@3.10.0] scripts.install: "node scripts/install.js" at /home/danny/mygit/vue-demo/node_modules/.npminstall/node-sass/3.10.0/node-sass
Start downloading binary at https://npm.taobao.org/mirrors/node-sass/v3.10.0/linux-x64-47_binding.node
Binary downloaded and installed at /home/danny/mygit/vue-demo/node_modules/.npminstall/node-sass/3.10.0/node-sass/vendor/linux-x64-47/binding.node
[node-sass@3.10.0] scripts.install success, use 6s
[node-sass@3.10.0] scripts.postinstall: "node scripts/build.js" at /home/danny/mygit/vue-demo/node_modules/.npminstall/node-sass/3.10.0/node-sass
"/home/danny/mygit/vue-demo/node_modules/.npminstall/node-sass/3.10.0/node-sass/vendor/linux-x64-47/binding.node" exists. 
 testing binary.
Binary is fine; exiting.
[node-sass@3.10.0] scripts.postinstall success, use 418ms
All packages installed (843 packages installed from npm registry, use 43s, speed 158.37kB/s, json 1144(6.6MB), tarball 0B)

cnpm i 之后执行npm start 就会报上面一开始的错误

kenberkeley commented 8 years ago

你贴太多上来了,看得我晕菜了。。。如果是 express not found,只需要 npm i express 即可

kenberkeley commented 8 years ago

话说。。。直接解压不太可能有问题才对啊。。。

kenberkeley commented 8 years ago

@dannyliou 问题还存在吗?

VincentHuang218 commented 8 years ago

@dannyliou 回到你刚提问题的那个错误提示,应该是模块找不到吧?可以改下webpack的配置,又或许是引用文件的时候路径错误。

mytxzz commented 8 years ago

@kenberkeley 还是有,不知道啥原因。 @VincentHuang218 /home/danny/mygit/vue-demo/src/components/Navbar 这个路劲是对的,不知道啥鬼,在研究研究吧

kenberkeley commented 8 years ago

我对此深表遗憾。。。