Giter Site home page Giter Site logo

surmon-china / surmon.me Goto Github PK

View Code? Open in Web Editor NEW
2.1K 56.0 593.0 333.62 MB

🌱 My digital garden, powered by myself.

Home Page: https://surmon.me

License: MIT License

JavaScript 0.57% HTML 0.21% Vue 60.40% Shell 0.18% TypeScript 33.82% SCSS 4.82%
vue-blog vue ssr blog server-side-rendering vuejs blogger surmon nodepress nuxt-blog

surmon.me's Introduction

👋    Hello World! I am Surmon.

> I am passionate ❤️‍🔥 about open source software and giving back to others.

> My projects are trusted 💕 by thousands of developers all over the world.

_

total GitHub stars    total NPM downloads

blog   LinkedIn   LeetCode   Instagram   Twitter   YouTube   Telegram   Discord

Become a sponsor to me on GitHub Sponsors or PayPal, BTC,ETH.

GitHub Top Languages

  project homepage stars last commit downloads version
README.vue #homepage GitHub stars GitHub last commit - GitHub package version
veact  |  veact-use 🔥 #readme GitHub stars GitHub last commit NPM downloads GitHub package version
mongodb-data-api - GitHub stars GitHub last commit NPM downloads GitHub package version
libundler - GitHub stars GitHub last commit NPM downloads GitHub package version
nodepress 🔥 #documentation GitHub stars GitHub last commit - GitHub package version
surmon.me 🔥 #surmon.me GitHub stars GitHub last commit - GitHub package version
veact-admin #demo_site GitHub stars GitHub last commit - GitHub package version
angular-admin - GitHub stars GitHub last commit - GitHub package version
surmon.me.native #download GitHub stars GitHub last commit - GitHub package version
naivebayes #examples GitHub stars GitHub last commit NPM downloads GitHub package version
🎬 videojs-player #examples GitHub stars GitHub last commit NPM downloads -
vue-awesome-swiper #examples GitHub stars GitHub last commit NPM downloads GitHub package version
vue-codemirror #examples GitHub stars GitHub last commit NPM downloads GitHub package version
vue-quill-editor #examples GitHub stars GitHub last commit NPM downloads GitHub package version
vue-touch-ripple #examples GitHub stars GitHub last commit NPM downloads GitHub package version
vue-drag-zone #examples GitHub stars GitHub last commit NPM downloads GitHub package version
ngx-quill-editor #examples GitHub stars GitHub last commit NPM downloads GitHub package version
typed-less-modules - GitHub stars GitHub last commit NPM downloads GitHub package version
wonderful-bing-wallpaper - GitHub stars GitHub last commit NPM downloads GitHub package version
simple-netease-cloud-music - GitHub stars GitHub last commit NPM downloads GitHub package version
🤪 emoji-233333 #examples GitHub stars GitHub last commit NPM downloads GitHub package version
better-itg-flat-dark-vscode-theme #install GitHub stars GitHub last commit - -
github.surmon.me - GitHub stars GitHub last commit - GitHub package version
create-release #marketplace GitHub stars GitHub last commit - GitHub package version
WordPress themes - - - - -

surmon.me's People

Contributors

dependabot[bot] avatar surmon-china avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

surmon.me's Issues

运行报错

运行时报错,Cannot find module 'idle-gc',请问要怎么解决

运行报错,能否解答一下是什么原因呢

[nodemon] 1.12.1 [nodemon] to restart at any time, enter rs[nodemon] watching: *.* [nodemon] startingnode server.js[nodemon] Internal watch failed: watch /home/chen/myblog/surmon.me-master ENOSPC npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] dev:nodemon --exec node server.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

╭─────────────────────────────────────╮
│ │
│ Update available 5.3.0 → 5.4.2 │
│ Run npm i -g npm to update │
│ │
╰─────────────────────────────────────╯

npm ERR! A complete log of this run can be found in:
npm ERR! /home/chen/.npm/_logs/2017-10-11T14_20_51_333Z-debug.log
chen@chen:~/myblog/surmon.me-master$ Nuxt.js SSR Server listening on 127.0.0.1:3000, at 2017-10-11 22:20:52
build [== ] 10%Error: watch /home/chen/myblog/surmon.me-master/layouts ENOSPC
`

about dynamic switching layout

I have a problem about dynamic switching layout, Could you give me some ideas? I think give a variables to layout,I have geted a value of variables, but when I give this variables, I will get a error'themeFlag is not defined'.Here's my code:

export default{
    computed: mapGetters({
        themeFlag:'menu/themeToggle'
    }),
    layout: this.themeFlag ? 'vertical':'horizontal'
}

translation:我现在有一需求想要点击某一按钮来动态切换页面布局,我是这样做的,给layout赋一变量,按钮来控制变量的值,现在这个变量值可以获取到,但是赋给layout时却报错说它未定义。您能提示一下我哪里不对么?谢谢。

想问下,你加载更多得到的文章是可以被爬虫爬到的吗?

最近在做的项目就是类似要实现加载更多的功能,但是点击加载更多的时候,我只能通过跳页来实现。这样的话,网页源代码才能有最新的数据。不然总是只显示第一页的数据。不知道这个是不是很蠢!困扰了好久,也找了很多demo,但都是分页请求的。刚刚看了下你的感觉和我的需求比较相符吧,所以想问你一下。望回复。

vuxt/express 部署到服务器上了但是我绑定了一个点击事件并不会执行

<template>
  <section class="container">
    <img src="~assets/img/logo.png" alt="Nuxt.js Logo" class="logo" />
    <h1 class="title" @click="log">
      USERS1
    </h1>
    <ul class="users">
      <li v-for="(user, index) in users" :key="index" class="user">
        <nuxt-link :to="{ name: 'id', params: { id: index }}">
          {{ user.name }}
        </nuxt-link>
      </li>
    </ul>
  </section>
</template>

<script>
import axios from '~/plugins/axios'

export default {
  async asyncData () {
    let { data } = await axios.get('/api/users')
    return { users: data }
  },
  head () {
    return {
      title: 'Users'
    }
  },
  methods: {
    log () {
      console.log('111112222')
    }
  }
}
</script>

这是我的代码 能帮我看一下吗?有一个点击事件不知道为什么我的触发不了

评论部分一点小问题

我现在也在做评论,目前,假设评论有多页的话,如果当前不是最后一页,那么发表评论后会在当前页尾部插入评论,感觉这不合常识,除了倒序排列评论外,有什么其他的好的方法吗?

安装问题

大佬能不能 整一套安装流程详细点 哈哈哈哈哈

求指教部署内存问题

看了你的文章 https://surmon.me/article/48

请教下

我用pm2 cluster Mode启动,iMac i5 4核cpu,最大内存--max-memory-restart 1000M

本机用 https://github.com/mcollina/autocannon 压力测试

autocannon -c 100 -d 5 -p 10 -l http://127.0.0.1:3000 正常运转

620 requests in 5s, 5.92 MB read

大于此参数 宕机,需要1次以上pm2 reload

另外问下 surmon.me的ecosystem.config 在哪,想参考下

按照你的nuxt.config.js 里的cache设置我改成了

//['@nuxtjs/component-cache', { max: 10000,maxAge: 1000 * 60 * 60 }]
['@nuxtjs/component-cache', { maxAge: 1000 * 60 * 15,max: 100 }]

有一点改善

运行效果跟预期的不太一样,是不是我打开方式不对?

:)

  1. 代码部署好以后,打开文章页面有时候需要刷新才显示内容,不知道为何。

  2. 点赞和评论提示失败 ,但是刷新会显示

{
    code: 1,
    message: "爱你么么扎",
    result: null
}
{
    code: 1,
    message: "评论发布成功",
    result: ...
}
  1. 文章提交后没有做XSS攻击,可以在文章中添加JavaScript代码,不过个人博客也无关紧要。(很多种解决办法,例如js-xss)

  2. 后台的提示信息不会自动消失

演示地址:戳这里

注:NodeJs v- 8.2.1

最后说下,我正准备写这样一个博客,今天刚建好仓库,就发现了你的项目,话说这个项目写了多久。

安装有个问题,启动报错

npm i 之后
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
✔ Installed 34 packages
✔ Linked 0 latest versions
这里一直在重复出现,停不下来。。。

然后强行停止,启动后报如下错误(大神求解)
➜ surmon.me-master npm run dev

[email protected] dev /Users/ganlinzhen/Desktop/08-vue项目/surmon大神的博客/surmon.me-master
node server.js

/Users/ganlinzhen/Desktop/08-vue项目/surmon大神的博客/surmon.me-master/node_modules/_nuxt@1.4.0@nuxt/lib/core/module.js:14
async ready() {
^^^^^

SyntaxError: Unexpected identifier
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. (/Users/ganlinzhen/Desktop/08-vue项目/surmon大神的博客/surmon.me-master/node_modules/_nuxt@1.4.0@nuxt/lib/core/index.js:2:16)

npm ERR! Darwin 17.4.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "dev"
npm ERR! node v6.11.2
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] dev: node server.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] dev script 'node server.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the surmon.me package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node server.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs surmon.me
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls surmon.me
npm ERR! There is likely additional logging output above.

访问页面看不到

访问页面的服务器经常挂。下载了源码,按步骤安装,运行不起来,我安装了python2.7的,请大佬指点一下,谢谢!

缺少文件

data文件夹缺少barrages.json文件!!!

大神你好 我想引入rem该怎么引入呢

(function(doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function() {
var clientWidth = docEl.clientWidth;
if (!clientWidth) return;
docEl.style.fontSize = 20 * (clientWidth / 320) + 'px';
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
我想把这个文件引入到default.vue或者index.vue都不行,该怎么引入这个呢,大神求指教

npm run dev 缺少文件

一开始python一直安装不下来,后面查看已经安装下来了,把python依赖注释的装完了,npm run dev 报下面的错误
`
module.js:557
throw err;
^

Error: Cannot find module '../data/barrages.json'
at Function.Module._resolveFilename (module.js:555:15)
at Function.Module._load (module.js:482:25)
at Module.require (module.js:604:17)
at require (internal/module.js:11:18)
at Object. (/Users/huangzr/www/nuxt-blog/servers/barrage.server.js:9:18)
at Module._compile (module.js:660:30)
at Object.Module._extensions..js (module.js:671:10)
at Module.load (module.js:573:32)
at tryModuleLoad (module.js:513:12)
at Function.Module._load (module.js:505:3)
at Module.require (module.js:604:17)
at require (internal/module.js:11:18)
at Object. (/Users/huangzr/www/nuxt-blog/server.js:29:23)
at Module._compile (module.js:660:30)
at Object.Module._extensions..js (module.js:671:10)
at Module.load (module.js:573:32)

`

请问大神,你的UI是如何设计出来的?

我是后端学习前端,vue,angular什么的学的比较快,但是一到设计这里就卡住了,用Bootstrap做界面也做不好看。sass和stylus这些语法都会就是这么都写不好看。大神你的博客界面是预先使用sketch这类设计好然后在照着图写css,还是直接手写?
如果你是直接边写边看效果的,当我没说^^

请教下,关于nuxt.js默认布局的问题

<!DOCTYPE html>
<html>
<head>
  <title>hello</title>
</head>
<body>
  <div id="_nuxt">
     <div id="_layout">hello world</div>
  </div>
</body>
</html>

例如nuxt生成了这样的页面
其中的 id="_nuxt" id="_layouts"
可以更改成自己想要的吗 如 id="page-container"

nuxtServerInit中我想实现promise多个依赖调用之后才return回去怎么实现?

比如有一个页面我我的路劲上只给了id,我要根据id区回去一个link,在根据link区获取其他东西,这样就有了依赖调用,在nuxtServerInit里面用正常ajax的resolve后再用then调用下一个ajax,return出来的是new Promise对象,后面那个api的诗句始终没有随着data回来,蛋疼,请教一下这样的需求在nuxtServerInit里面该怎么写

marked no highlight

I copied the markdown display of your code, but my code highlighting did not work. Do you know the reason? I am looking forward to your reply.
nuxt.config.js

plugins: [
    { src: '~/plugins/marked.js' },
    { src: '~/plugins/highlight.js' },
  ],
css: [
    '~assets/iconfont/iconfont.css',
    'highlight.js/styles/ocean.css',
  ]

and directly copy your highlight.js file and marked.js file. in the test.vue ,the following,

<template>
    <div>
          <div  v-html="markedContent(announcement.content)"></div>
    </div>
</template>

import marked from '~/plugins/marked'
export default {
  data(){
    return {
      announcement: {
        title: 'markdown test',
        content: '# Marked in browser\n\nRendered by **marked**.\n\n```c↵int main(void) {↵    int a = strlen("Hello world");  // 字符串的长度是 11↵    return 0;↵}↵```'
      }
    }
  },
  methods: {
    markedContent(content) {
      return marked(content, null, true)
    }
  }
}

网站不能打开

老哥,https://surmon.me好像不能访问了,DNS有问题?pc端直接访问http的话,会打开移动端的界面(没有改ua),不只是我这边的问题还是什么?

大神你好,请教个问题 ,如何每个页面都引入某个css文件

css文件我放在 /assets/css/reset.css 。
1 在 nuxt.config.js的css 引入,发现是内部样式
2 使用 /reset.css可以全局引入外部css文件,但是这是放在static目录中的,

现在需求是:
1 reset.css作为外部css引入
2 引入的是/assets/css/reset.css
我该如何设置呢?

nuxt问题

请问项目里启动node服务的作用是什么?nuxt.js不就是通过webpack + node 做打包和render的吗? 最终都生成在 .nuxt文件夹下。
121

您好,请问commit('article/REQUEST_DETAIL'),这个commit是个什么鬼

// 获取文章详情 loadArticleDetail({ commit }, params = {}) { commit('article/REQUEST_DETAIL') return this.$axios.$get(${API_PREFIX}/article/${params.article_id}) .then(response => { const data = getResData(response) if (resIsSuccess(response)) { commit('article/GET_DETAIL_SUCCESS', data) return Promise.resolve(data) } else { commit('article/GET_DETAIL_FAILURE') return Promise.reject(response) } }) .catch(err => { commit('article/GET_DETAIL_FAILURE', err) return Promise.reject(err) }) },
每一个方法前都有一个commit 这个是干嘛的?表示不懂,能解释下不?

npm run dev以后报了一堆错误,,,

E:\testDemo\surmon.me>npm run dev

> [email protected] dev E:\testDemo\surmon.me
> node server.js

Nuxt.js SSR Server listening on 127.0.0.1:3000, at 2018-1-16 09:27:19
  ████████████████████ 100%

Build completed in 9.311s



 ERROR  Failed to compile with 33 errors                                                                                                                  09:27:30

 error  in ./components/layout/emoji-rain.vue

Module build failed:
          :class="{ active: emoji233333 && emoji233333.kichikuing }">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\emoji-rain.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-1051f475","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/emoji-rain.vue 4:14-741 13:3-17:5 14:22-749
 @ ./components/layout/emoji-rain.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/mobile/header.vue

Module build failed:
          :class="{ actived: search }"
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\mobile\header.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-f6663462","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/mobile/header.vue 4:14-737 13:3-17:5 14:22-745
 @ ./components/mobile/header.vue
 @ ./components/mobile/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/webrtc.vue

Module build failed:
         :class="[ aligenLeft ? 'aligenLeft' : '' ]">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\webrtc.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-70bd1b72","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/webrtc.vue 4:14-737 13:3-17:5 14:22-745
 @ ./components/layout/webrtc.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/app.vue

Module build failed:
       :class="{ mobile: mobileLayout }">
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\app.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-b2cd582a","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/app.vue 4:14-719 13:3-17:5 14:22-727
 @ ./pages/app.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/share.vue

Module build failed:
      <a title="微信"
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\share.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-5418ef15","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/share.vue 4:14-736 13:3-17:5 14:22-744
 @ ./components/layout/share.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./pages/article/_article_id.vue
 @ ./pages/article/_article_id.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/music.vue

Module build failed:
      <button class="prev-song" @click="prevSong" :disabled="!playerState.ready">
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\music.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-6264016f","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/music.vue 4:14-721 13:3-17:5 14:22-729
 @ ./pages/music.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/sitemap.vue

Module build failed:
      <div class="articles">
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\sitemap.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-80b61902","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/sitemap.vue 4:14-723 13:3-17:5 14:22-731
 @ ./pages/sitemap.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/mobile/aside.vue

Module build failed:
      <div class="avatar">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\mobile\aside.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-4f9da134","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/mobile/aside.vue 4:14-736 13:3-17:5 14:22-744
 @ ./components/mobile/aside.vue
 @ ./components/mobile/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/service.vue

Module build failed:
      <div class="banner">
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\service.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-49bfe502","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/service.vue 4:14-723 13:3-17:5 14:22-731
 @ ./pages/service.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/barrage.vue

Module build failed:
      <div class="barrage-box" ref="barrageBox">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\barrage.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-f4e2a5d4","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/barrage.vue 4:14-738 13:3-17:5 14:22-746
 @ ./components/layout/barrage.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/about.vue

Module build failed:
      <div class="content">
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\about.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-096d7a52","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/about.vue 4:14-721 13:3-17:5 14:22-729
 @ ./pages/about.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/guestbook.vue

Module build failed:
      <div class="content">
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\guestbook.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-2be58dea","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/guestbook.vue 4:14-725 13:3-17:5 14:22-733
 @ ./pages/guestbook.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/footer.vue

Module build failed:
      <div class="footer-content">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\footer.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-1e389b56","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/footer.vue 4:14-737 13:3-17:5 14:22-745
 @ ./components/layout/footer.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/mobile/footer.vue

Module build failed:
      <div class="footer-content">©{{ new Date().getFullYear() }}&nbsp;&nbsp;Surmon.me</div>
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\mobile\footer.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-639a81dd","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/mobile/footer.vue 4:14-737 13:3-17:5 14:22-745
 @ ./components/mobile/footer.vue
 @ ./components/mobile/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/article/archive/item.vue

Module build failed:
      <div class="item-thumb" v-if="!mobileLayout">
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\article\archive\item.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-528f430a","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/article/archive/item.vue 4:14-751 13:3-17:5 14:22-759
 @ ./components/article/archive/item.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./components/article/archive/list.vue
 @ ./components/article/archive/list.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./pages/search/_keyword.vue
 @ ./pages/search/_keyword.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/common/vue-loading/loading.vue

Module build failed:
      <div class="la-ball-beat">
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\common\vue-loading\loading.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-658d07cc","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/common/vue-loading/loading.vue 4:14-753 13:3-17:5 14:22-761
 @ ./components/common/vue-loading/loading.vue
 @ ./components/common/vue-loading/index.js
 @ ./plugins/vue-loading.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/header.vue

Module build failed:
      <div class="navbar-container container">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\header.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-12161647","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/header.vue 4:14-737 13:3-17:5 14:22-745
 @ ./components/layout/header.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/aside.vue

Module build failed:
      <div class="search-box">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\aside.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-2577e024","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/aside.vue 4:14-736 13:3-17:5 14:22-744
 @ ./components/layout/aside.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/tool.vue

Module build failed:
      <div class="tools-list">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\tool.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-174abf5c","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/tool.vue 4:14-735 13:3-17:5 14:22-743
 @ ./components/layout/tool.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/common/vue-comment/comment.vue

Module build failed:
      <div class="total">
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\common\vue-comment\comment.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-21143c12","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/common/vue-comment/comment.vue 4:14-754 13:3-17:5 14:22-762
 @ ./components/common/vue-comment/comment.vue
 @ ./components/common/vue-comment/index.js
 @ ./plugins/vue-comment.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/article/archive/carrousel.vue

Module build failed:
      <empty-box class="article-empty-box" v-if="!article.data.data.length">
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\article\archive\carrousel.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-498708c4","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/article/archive/carrousel.vue 4:14-755 13:3-17:5 14:22-763
 @ ./components/article/archive/carrousel.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./pages/tag/_tag_slug.vue
 @ ./pages/tag/_tag_slug.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./layouts/error.vue

Module build failed:
      <h1 class="error-code">{{ error.statusCode }}</h1>
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\layouts\error.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-f418cc52","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./layouts/error.vue 4:14-722 13:3-17:5 14:22-730
 @ ./layouts/error.vue
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/article/_article_id.vue

Module build failed:
      <h2 class="title">{{ article.title || '...' }}</h2>
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\article\_article_id.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-064f5087","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/article/_article_id.vue 4:14-743 13:3-17:5 14:22-751
 @ ./pages/article/_article_id.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/article/archive/announcement.vue

Module build failed:
      <i class="iconfont icon-clock-stroke"></i>
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\article\archive\announcement.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-6758b2a2","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/article/archive/announcement.vue 4:14-759 13:3-17:5 14:22-767
 @ ./components/article/archive/announcement.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./pages/index.vue
 @ ./pages/index.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./pages/project.vue

Module build failed:
      <li class="item"
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\pages\project.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-160bbfe3","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./pages/project.vue 4:14-723 13:3-17:5 14:22-731
 @ ./pages/project.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./layouts/default.vue

Module build failed:
      <mobile-aside :class="{ open: mobileSidebar }"></mobile-aside>
^
      File to import not found or unreadable: ..
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\layouts\default.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-419267d0","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./layouts/default.vue 4:14-723 13:3-17:5 14:22-731
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/nav.vue

Module build failed:
      <nuxt-link :to="'/'" class="item" exact>
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\nav.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-580975d9","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/nav.vue 4:14-734 13:3-17:5 14:22-742
 @ ./components/layout/nav.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/article/archive/header.vue

Module build failed:
      <transition name="module" mode="out-in">
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\article\archive\header.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-47b424f5","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/article/archive/header.vue 4:14-752 13:3-17:5 14:22-760
 @ ./components/article/archive/header.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./components/article/archive/list.vue
 @ ./components/article/archive/list.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./pages/search/_keyword.vue
 @ ./pages/search/_keyword.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/article/archive/list.vue

Module build failed:
    <!-- 列表头 -->
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\article\archive\list.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-3e8452f4","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/article/archive/list.vue 4:14-750 13:3-17:5 14:22-758
 @ ./components/article/archive/list.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./pages/search/_keyword.vue
 @ ./pages/search/_keyword.vue
 @ ./.nuxt/router.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/face-ctracker.vue

Module build failed:
    <canvas ref="videoCanvas" :width="width" :height="height" v-if="mode === 1"></canvas>
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\face-ctracker.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-60cd35ca","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/face-ctracker.vue 4:14-745 13:3-17:5 14:22-753
 @ ./components/layout/face-ctracker.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./components/layout/webrtc.vue
 @ ./components/layout/webrtc.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/calendar.vue

Module build failed:
    <div class="months">
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\calendar.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-d165e410","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/calendar.vue 4:14-739 13:3-17:5 14:22-747
 @ ./components/layout/calendar.vue
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./components/layout/aside.vue
 @ ./components/layout/aside.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/layout/background.vue

Module build failed:
    <div id="particles-background" class="background-canvas"></div>
^
      File to import not found or unreadable: ....
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\layout\background.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-7558af68","scoped":true,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/layout/background.vue 4:14-741 13:3-17:5 14:22-749
 @ ./components/layout/background.vue
 @ ./components/layout/index.js
 @ ./node_modules/[email protected]@babel-loader/lib?{"babelrc":false,"cacheDirectory":true,"presets":["es2015","stage-2"],"plugins":["transform-async-to-generator","transform-runtime"],"comments":true}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=script&index=0!./layouts/default.vue
 @ ./layouts/default.vue
 @ ./.nuxt/App.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

 error  in ./components/common/vue-empty/empty.vue

Module build failed:
  </div>
^
      File to import not found or unreadable: ......
ssetssassvariables.scss.
Parent style sheet: stdin
      in E:\testDemo\surmon.me\components\common\vue-empty\empty.vue (line 4, column 1)

 @ ./node_modules/[email protected]@vue-style-loader?{"sourceMap":true}!./node_modules/[email protected]@css-loader?{"sourceMap":true,"minimize":false,"importLoaders":2,"alias":{"/static":"E://testDemo//surmon.me//static","/assets":"E://testDemo//surmon.me//assets"}}!./node_modules/[email protected]@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-0baca22e","scoped":false,"hasInlineConfig":true}!./node_modules/[email protected]@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/[email protected]@style-resources-loader/lib?{"patterns":["./assets/sass/init.scss"]}!./node_modules/[email protected]@vue-loader/lib/selector.js?type=styles&index=0!./components/common/vue-empty/empty.vue 4:14-752 13:3-17:5 14:22-760
 @ ./components/common/vue-empty/empty.vue
 @ ./components/common/vue-empty/index.js
 @ ./plugins/vue-empty.js
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js

讲道理

          :class="{ active: emoji233333 && emoji233333.kichikuing }">

没什么语法问题呀,,,,,求大佬解惑

npm install error

#运行的环境(Use environment)

  • 系统(system):win7
  • node: v8.9.1
  • npm(cnpm): 5.5.1
  • python: 2.7.14
× Install fail! Error: post install error, please remove node_modules before retry!
Run "C:\Windows\system32\cmd.exe /d /s /c cnpm i --python=python2.7 --save" error, exit code 1
Error: post install error, please remove node_modules before retry!
Run "C:\Windows\system32\cmd.exe /d /s /c cnpm i --python=python2.7 --save" error, exit code 1
    at ChildProcess.proc.on.code (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\node_modules\runscript\index.js:74:21)
    at emitTwo (events.js:126:13)
    at ChildProcess.emit (events.js:214:7)
    at maybeClose (internal/child_process.js:925:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
npminstall version: 3.2.1
npminstall args: C:\Program Files\nodejs\node.exe C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\bin\install.js --china --proxy=http://127.0.0.1:1080 --userconfig=C:\Users\Administrator\.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=http://registry.npm.taobao.org --python=python2.7 --save

#怎么解决(How to solve)?

关于vuex设置?

store/index.js
`export const state = {
a: 0
}

export const mutations = {
add (state) {
state.a++
}
}`

npm run dev 后提示:

Error: [nuxt] state should be a function in store/index.js
at getModule (.nuxt/store.js:56:10)
at Object.module.exports.Object.defineProperty.value (.nuxt/store.js:16:14)
at webpack_require (webpack:/webpack/bootstrap 5c18ee9214ff34ee6da8:25:0)
at Object. (server-bundle.js:969:68)
at webpack_require (webpack:/webpack/bootstrap 5c18ee9214ff34ee6da8:25:0)
at Object. (server-bundle.js:1348:65)
at webpack_require (webpack:/webpack/bootstrap 5c18ee9214ff34ee6da8:25:0)
at server-bundle.js:95:18
at Object. (server-bundle.js:98:10)
at evaluateModule (D:\ssr\ssr\node_modules._vue-server-renderer@2.3.4@vue-server-renderer\build.js:5820:21)
at D:\ssr\ssr\node_modules._vue-server-renderer@2.3.4@vue-server-renderer\build.js:5878:18
at Promise ()
at D:\ssr\ssr\node_modules._vue-server-renderer@2.3.4@vue-server-renderer\build.js:5870:14
at Nuxt.renderToString (D:\ssr\ssr\node_modules._vue-server-renderer@2.3.4@vue-server-renderer\build.js:6022:9)
at P (D:\ssr\ssr\node_modules._pify@3.0.0@pify\index.js:49:6)
at Promise ()

请问使用状态树的模块化方式,是否需要配置其他地方呢?
一直在网上找demo,只有你的使用了这个模块化方式,我自己测试也不ok!
求教!

国际化问题

请问你是如何实现国际化的?看你示例代码注释掉了。问题点在如何实现router跳转的时候携带上一级页面的语言类型

ssr不是很明显

hi,集才华与美貌于一身的美男子:
我尝试着去本地create一个nuxt项目,然后打算把项目跑一便,发现ssr效果不是很明显,查看源代码,页面上的内容不多,是我没有太多内容导致的吗,我看大佬你的首页内容特别多,SEO效果会很好,而刚create的nuxt项目 执行build 和 start之后,页面上的东西就很少了,请教 下大佬,给美男子端茶倒水

可以运行了,谢谢。更新之后没有数据

您更新之后可以运行了,最开始报了个错,缺少一个loading.vue 组件,目录 components\common\vue-loading,我手动在这个目录下添加一个loading.vue 组件就可以运行了,也不报错了。就是没有数据了。我刚开始接触 nuxt的时候发现 在获取数据的时候用vue.js 的写法是获取不到数据的,报 this is undefine。只有用nuxt提供的 async data(){} 这个才可以获取。可是如果一个页面要获取多个接口的数据就无法操作,而且在components里的组件也获取不到数据,大神可以指导下怎么通过axios获取数据进行相关的操作吗?谢谢。

run dev

run dev 就报错,不造如何解决,求指导,谢谢
/mnt/e/FE/surmon.me/node_modules/vue-server-renderer/index.js:8
throw new Error(
^
Error:

Vue packages version mismatch:

This may cause things to work incorrectly. Make sure to use the same version for both.

at Object.<anonymous> (/mnt/e/FE/surmon.me/node_modules/vue-server-renderer/index.js:8:9)
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/mnt/e/FE/surmon.me/node_modules/nuxt/dist/nuxt.js:28:25)
at Module._compile (module.js:624:30)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] dev: node server.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/zchao/.npm/_logs/2017-11-24T03_35_19_160Z-debug.log

侧边栏SSR渲染问题

大佬您好,关注您博客很久了,近期也有个自己想写个博客的想法,卡在了侧边栏aside的数据渲染上面,看到您的博客上面侧边栏的数据是可以渲染到html代码里的,而我的却只在js中,蜘蛛抓取不到。想请教一下您的思路或者实现方法,但愿大佬能不吝赐教。谢谢您

获取数据是需要运行 nodepress 项目吗?

审查元素发现没有发送ajax请求
运行 nodepress项目,我已经去全局安装了 nodemon,报了个错,

[email protected] dev D:\Vue\nodepress
nodemon --exec "NODE_ENV=development node --harmony index.js"

[nodemon] 1.11.0
[nodemon] to restart at any time, enter rs
[nodemon] watching: .
[nodemon] starting NODE_ENV=development node --harmony index.js
'NODE_ENV' ▒▒▒▒▒ڲ▒▒▒▒ⲿ▒▒▒Ҳ▒▒▒ǿ▒▒▒▒еij▒▒▒
▒▒▒▒▒▒▒▒▒ļ▒▒▒
[nodemon] app crashed - waiting for file changes before starting...

确实看不懂什么意思,还望大神赐教。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.