正在回答
3回答
1、从同学的截图上来看,以下命令书写错误,正确应该是
1 | npm i -D babel-preset-env |
2、建议同学重新建一个文件夹,重新安装命令,步骤参考:
①下载安装node.js(node.js需要安装在C盘)
②npm init
③npm install --save-dev babel-cli(出现版本号则证明安装成功)
④touch script.js
⑤配置文件
package.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | { "name" : "coder" , "version" : "1.0.0" , "description" : "" , "main" : "index.js" , "scripts" : { "test" : "echo \"Error: no test specified\" && exit 1" , "build" : "babel script.js" }, "author" : "" , "license" : "ISC" , "devDependencies" : { "babel-cli" : "^6.26.0" , "babel-preset-env" : "^1.7.0" } } |
书写script.js代码:
1 2 3 4 5 6 7 8 9 | const add = (a,b) => a + b; class Person{ static A(){ alert( "b" ); } constructor(){ } } |
⑥执行编译
1 | npm run dev |
⑦安装
1 | npm i -D babel-preset-env |
⑧创建.babelrc文件
1 | touch .babelrc |
⑨配置.babelrc文件
1 2 3 4 5 | { "presets" :[ "env" ] } |
或者配置详细信息
1 2 3 4 5 6 7 8 9 10 11 12 13 | { "presets" : [ [ "env" , { "targets" : { "browsers" : [ "last 1 version" ] } } ] ] } |
⑩执行编译
1 | npm run build |
希望可以帮到你!
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧