解决vue init nuxt-community/koa-template项目,安装报错问题

最近开始学习一个全栈作美团网站的项目。配置开发环境时遇到了如下问题。html

在  vue init nuxt-community/koa-template nuxt-learn后vue

执行npm install   node

而后运行 npm run dev 时 出现了这个报错。git

module build failed: Error: Plugin/Preset files are not allowed to export objects, only function.
In node_modules\backpack-core\babel.jsgithub

查了好久的资料(https://github.com/nuxt/nuxt.js/issues/4249) ,好像是由于 babel版本兼容的问题  解决办法是升级backpack-core@0.3.0到backpack-core@0.7.0npm

npm install backpack-core@0.7.0 --save-devbabel

 

install以后执行npm run dev 又出现了新的问题koa

 

 

 

去查了资料(https://www.blyoo.com/3260.html)学习

 

nuxt.config.js里找到eslint-loader将ctx.isClient改为ctx.Client就能够运行了。网站

 

extend (config, ctx) {

if (ctx.Client&&ctx.isDev) {config.module.rules.push({enforce: 'pre',test: /\.(js|vue)$/,loader: 'eslint-loader',exclude: /(node_modules)/})}

相关文章
相关标签/搜索