无法使用 Scalajs-react 共享依赖项导入 upickle
Unable to import upickle with Scalajs-react shared dependencies
我有个小问题。我正在尝试使用 upickle 库。我已将它作为 "com.lihaoyi" %%% "upickle" % "0.3.6" 包含在我的 sharedDependencies 中。出于某种原因,我能够在我的服务器项目中导入 upickle,但它在我的客户端项目中仍然不可用。我试图了解我做错了什么。我正在关注 scala-react-spa 教程 here
请看example build.sbt with upickle。
在共享项目中不需要 upickle。
相反,您需要在服务器中使用它作为
"com.lihaoyi" %% "upickle" % <latestVersion>
并在客户端中作为
"com.lihaoyi" %%% "upickle" % <latestVersion>
确保您在服务器中使用了 2 个百分号,在客户端中使用了 3 个。
忘了回答这个问题。这是一个与索引intellij-idea相关的问题。很多时候想法只是无法正确索引或无法导入 sbt 项目。因此,两个可能可行的选项是转到文件 > 使缓存无效并重新启动或再次导入项目,如前所述 here。很抱歉迟到了。
编辑 1
这里是上面的更多详细信息link,以便为答案添加更多描述
On the right-hand side of your IntelliJ window, you will see a list of vertical tabs, open the SBT tab.
Select the module that's causing trouble, right click on it, select "Detach external project"
Try to import the module again.
我有个小问题。我正在尝试使用 upickle 库。我已将它作为 "com.lihaoyi" %%% "upickle" % "0.3.6" 包含在我的 sharedDependencies 中。出于某种原因,我能够在我的服务器项目中导入 upickle,但它在我的客户端项目中仍然不可用。我试图了解我做错了什么。我正在关注 scala-react-spa 教程 here
请看example build.sbt with upickle。 在共享项目中不需要 upickle。 相反,您需要在服务器中使用它作为
"com.lihaoyi" %% "upickle" % <latestVersion>
并在客户端中作为
"com.lihaoyi" %%% "upickle" % <latestVersion>
确保您在服务器中使用了 2 个百分号,在客户端中使用了 3 个。
忘了回答这个问题。这是一个与索引intellij-idea相关的问题。很多时候想法只是无法正确索引或无法导入 sbt 项目。因此,两个可能可行的选项是转到文件 > 使缓存无效并重新启动或再次导入项目,如前所述 here。很抱歉迟到了。
编辑 1
这里是上面的更多详细信息link,以便为答案添加更多描述
On the right-hand side of your IntelliJ window, you will see a list of vertical tabs, open the SBT tab.
Select the module that's causing trouble, right click on it, select "Detach external project"
Try to import the module again.