【问题标题】:Getting an error when using babel to convert react jsx code使用 babel 转换 react jsx 代码时出现错误
【发布时间】:2016-09-27 14:01:15
【问题描述】:

我正在尝试使用 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) 在要求(内部/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 per-function-name\node_modules\babel-traverse\node_modules\babel-code-frame\lib\index.js:50:41) 在 Module._compile (module.js:409:26) 在 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) 在需要(内部/module.js:12:17)

【问题讨论】:

    标签: reactjs babeljs


    【解决方案1】:

    最近我遇到了同样的错误。只需使用:

    npm 更新

    或从 node_modules 文件夹中删除 babel-preset-es2015 并使用重新安装它

    npm 安装

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-30
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 2016-06-15
      • 1970-01-01
      • 2018-02-21
      • 2015-05-28
      相关资源
      最近更新 更多