nuxt脚手架创建项目及坑

1.项目创建

使用nuxt脚手架创建项目

cnpm install -g npx
npx create-nuxt-app 项目名称

 

2.使用import语法需要的配置

Vue-cli全家桶生成的VUE项目是经过webpack打包的,导入文件用的是ES6的require,而使用nuxt命令生成的项目没有打包,如果要使用import语法导入文件,需要进行如下设置

 

修改根目录下的package.json文件中的

 

根目录下创建 .babelrc 文件

 执行命令 cnpm install babel-preset-es2015

 

如果报错'babel-node' 不是内部或外部命令,也不是可运行的程序

执行cnpm i babel-core babel-preset-es2015 babel-cli

 

执行 npm run dev

出现如下命令表示成功

3.eslint安装

cnpm install eslint eslint-loader

4.使用scss等编译器需要的配置

如果要在nuxt项目中使用css编译器如stylus,如要执行如下命令

cnpm install stylus stylus-loader --save-dev

如果使用scss,

cnpm   install   sass-loader  node-sass

安装时可能会出现如下警告,需要执行以下命令

解决方法:(参考https://blog.csdn.net/qq_30632003/article/details/79444016)

重新安装node-sass和sass-loader:

cnpm install node-sass --save-dev;

cnpm install sass-loader --save-dev

 

再次运行npm run dev

 

posted @ 2020-03-27 18:27  终南墨客  阅读(554)  评论(0编辑  收藏  举报