Nuxt 2.3.X 配置babel
2024-08-23 20:09:44
1. 在package.json中修改运行脚本
添加--exec babel-node
添加之后的效果为:(修改了8/10行)
{
"name": "nuxt-learn",
"version": "1.0.0",
"description": "My lovely Nuxt.js project",
"author": "wqzhai",
"private": true,
"scripts": {
"dev": "cross-env NODE_ENV=development nodemon server/index.js --watch server --exec babel-node",
"build": "nuxt build",
"start": "cross-env NODE_ENV=production node server/index.js --exec babel-node",
"generate": "nuxt generate"
},
"dependencies": {
"@nuxtjs/axios": "^5.0.0",
"babel-cli": "^6.26.0",
"babel-core": "^6.26.3",
"babel-preset-es2015": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"cross-env": "^5.2.0",
"element-ui": "^2.4.6",
"koa": "^2.5.2",
"nuxt": "^2.0.0"
},
"devDependencies": {
"nodemon": "^1.11.0"
}
}
2.安装编译工具
npm i babel-cli // 这是babel解释器的客户端主程序
npm i babel-core // babel的核心文件,好像默认会自动安装
npm i babel-preset-es2015 // 把代码转换成ES6
npm i babel-preset-stage-0 // 把代码转换成ES7
3.在根路径创建.babelrc文件,写入配置
.babelrc
{
"presets": ["es2015","stage-0"]
}
4.重新启动项目即可
最新文章
- Invoke--转载
- redis——持久化篇
- 自定义底部工具栏及顶部工具栏和Fragment配合使用demo
- 小div在大div中垂直居中,以及div在页面垂直居中
- SOA_环境安装系列2_Oracle RCU安装和环境搭建(案例)
- 未能加载文件或程序集";Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad
- codeforces Gym 100418D BOPC 打表找规律,求逆元
- Angular 2.0 从0到1 (七)
- (ASP.net)利用Application对象制作简单聊天室
- vertical-align:middle图片或者按钮垂直居中
- typedef 类型重命名 和 #define 宏定义(1)
- MFC中函数名前加 :: 原因
- [Oracle] Listener的动态注册
- HDU3415:Max Sum of Max-K-sub-sequence(单调队列)
- 搭建SSH
- 关于bootstrap的一些想法
- EFCore2.0 Code First基本使用
- Algorithm -->; 6174问题
- 2018-2019-1 20189208《Linux内核原理与分析》第八周作业
- mysql只删除表不删除库