对于语法?开玩笑在导入包时抛出错误

问题描述

  1. 我在本地计算机上制作了自己的npm程序包,并提供了一些有用的功能,用笑话测试了它的工作并发布在npm上。一切正常
  2. 我在 codesandBox 上创建了项目,导入了程序包,效果很好
  3. 然后我在计算机上创建了另一个npm程序包,从第一个程序包导入了功能,创建了测试文件,运行了测试测试并得到了错误

Jest遇到意外令牌

This usually means that you are trying to import a file which Jest cannot parse,e.g. it's not plain JavaScript.

By default,if Jest sees a Babel config,it will use that to transform your files,ignoring "node_modules".

bla bla bla ...

详细信息:

C:\ OSPanel \ domains \ localhost \ js projects \ sql-for-js-simple \ node_modules \ split-smartly \ index.js:452 (searchSettings.mentions?。[片段] && ACTION_ADD_FRAGMENT) ^

SyntaxError:意外令牌。

在我的第一个包裹内在线。所以开玩笑不明白

searchSettings.mentions?.[fragment]

奇怪的事情:

  • 开玩笑的第一个软件包中的这种语法能理解
  • 第二个包中的这种语法很容易理解
  • 但是将第一个包中的这种语法导入到第二个包中却看不懂

现在缺少什么? (第一个软件包github链接https://github.com/dimoff66/split-smartly,例如,如果需要一些文件,请在此处复制其内容

预先感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)