为什么我的babel-chaining(&&)不起作用?

时间:2020-03-16 09:02:28

标签: firebase babeljs package.json

我正在使用React / Express / Firebase进行服务器端渲染的教程。

本教程创建于2017年,不幸的是,我在babel的脚本部分中苦苦挣扎,在其中尝试链接一些命令。 请注意,每个命令本身都能正常工作,但是将它们链接会导致以下错误:

** Der Befehl的“ node_modules”专家falsch geschrieben oder konnte nicht gefunden werden。

npm ERR!代码ELIFECYCLE

npm ERR! errno 1

npm ERR! nonssr@1.0.0 babel:babel src -d functions/src && node_modules/.bin/babel index.js -d functions

npm ERR!退出状态1

npm错误!

npm ERR!在nonssr@1.0.0 babel脚本上失败。

npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。

npm ERR!可以在以下位置找到此运行的完整日志:

npm ERR! C:\ Users \ Thorsten \ AppData \ Roaming \ npm-cache_logs \ 2020-03-16T08_46_28_887Z-debug.log **

脚本命令如下:

  "scripts": {
    "babel": "node_modules/.bin/babel src -d functions/src && node_modules/.bin/babel index.js -d functions"
  },

这行代码中是否存在一般错误? 您是否需要其他代码来分析错误?

最诚挚的问候!

1 个答案:

答案 0 :(得分:0)

我自己找到了解决方案,但也许有人可以解释为什么会这样。

此代码有效:

  "scripts": {
    "babel": "node_modules/.bin/babel src -d functions/src && babel index.js -d functions"
  },

我不得不删除第二个“ node_modules / .bin / babel ...”,只需输入“ babel ...”

相关问题