【发布时间】:2021-03-03 09:09:59
【问题描述】:
我通过 NPM Install 安装了 Babel 以使我的 Javascript 代码对所有浏览器都可见,但是当我运行此命令时出现 错误 :node_modules/.bin/babel before.js -o after.js
它告诉我cannot find the module '@babel/preset-presets-env
错误输出:
*Error: Cannot find module '@babel/preset-presets-env'* from 'C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19'
at Function.resolveSync [as sync] (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\resolve\lib\sync.js:90:15)
at resolveStandardizedName (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\files\plugins.js:101:31)
at resolvePreset (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\files\plugins.js:58:10)
at loadPreset (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\files\plugins.js:77:20)
at createDescriptor (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\config-descriptors.js:154:9)
at C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\config-descriptors.js:109:50
at Array.map (<anonymous>)
at createDescriptors (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\config-descriptors.js:109:29)
at createPresetDescriptors (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\config-descriptors.js:101:10)
at presets (C:\Users\Johnny\Documents\Firebase Firestore Tutorial\javascript 1\lesson 19\node_modules\@babel\core\lib\config\config-descriptors.js:47:19) {
code: 'MODULE_NOT_FOUND'
}
【问题讨论】:
-
你也安装了这个包吗? npmjs.com/package/@babel/preset-env
-
有,还是不行
-
我修复了它!我删除了我的项目并重新开始安装 babel,现在它运行顺利。无论如何感谢您的时间! :D
标签: javascript babeljs node-modules npm-install