我正在尝试使用babel将我的jsx代码转换为js。
babel --presets es2015,react --minified finan.js -o ./compiled/compiled.js
错误:找不到模块'js-tokens' 在Function.Module._resolveFilename(module.js:325:15) 在Function.Module._load(module.js:276:25) 在Module.require(module.js:353:17) at require(internal / module.js:12:17) 在对象。 (C:\ Users \ Saurav \ Desktop \ newcode dev \ untitled4 \ node_modules \ babel-preset-es2015 \ node_modules \ babel-plugin-transform-es2015-function-name \ node_modules \ babel-hel 每个函数名\ node_modules \巴贝尔-横移\ node_modules \巴别码帧\ lib中\ index.js:50:41) 在Module._compile(module.js:409:26) at Object.Module._extensions..js(module.js:416:10) 在Module.load(module.js:343:32) 在Function.Module._load(module.js:300:12) 在Module.require(module.js:353:17) at require(internal / module.js:12:17)
答案 0 :(得分:2)
最近我遇到了同样的错误。只需使用:
npm update
或从node_modules文件夹中删除babel-preset-es2015并使用
重新安装npm install