码上快乐
1秒登录
首页
榜单
标签
关于
搜索
相关内容
简体
繁体
4.1 配置package.json 的type:module后, babel文件引起的vue-cli 运行报错
本文转载自
查看原文
2021-04-01 09:44
420
1.起因:配置package.json 的type:module
参考:
https://stackoverflow.com/questions/61257559/using-native-ecmascript-modules-in-babeljs-config
2.问题(提示希望异步使用babel)
解决
将babel.config.js文件改为babel.config.cjs文件
参考:
https://stackoverflow.com/questions/61257559/using-native-ecmascript-modules-in-babeljs-config
3.cjs文件
总结为一句话:.mjs文件总是以 ES6 模块加载,.cjs文件总是以 CommonJS 模块加载,.js文件的加载取决于package.json里面type字段的设置。
参考:阮一峰博客:
https://www.ruanyifeng.com/blog/2020/08/how-nodejs-use-es6-module.html
参考:
https://zhuanlan.zhihu.com/p/51457550
×
免责声明!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。
猜您在找
[vscode直接运行js文件报错]: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.
vue-cli脚手架之package.json
vue-cli脚手架之package.json
运行 npm i 报错 说是没有 package.json 文件
vue-cli 脚手架项目-package.json
vue-cli 脚手架项目简介(一) - package.json
vue-cli中的babel配置文件.babelrc详解
在VScode运行js代码报Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.
vue之package.json文件解析
vue的package.json文件理解
粤ICP备18138465号
© 2018-2025 CODEPRJ.COM