Comments (5)
Hi,
Do you have global sbt plugins, in ~/.sbt/.../plugins/
, which could create conflicts?
from play-scalajs.g8.
Here is the content of the (global) plugins.sbt:
addSbtPlugin("org.ensime" % "sbt-ensime" % "1.12.7") addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.8.2")
Thank you for your help.
from play-scalajs.g8.
I cannot reproduce your error, but looking at the error you pasted, sbt is confused because there are two crossProjects being imported, one from Scala.js (import _root_.org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._
) and one from sbt-crossproject
(import _root_.sbtcrossproject.CrossPlugin.autoImport._
), the latter seems to come from https://github.com/scala-native/sbt-crossproject.
Could you please find where you import this sbt-crossproject
and remove it? Maybe try to move temporarily your ~/.sbt
folder (mv ~/.sbt ~/.sbt-save
) to see wether the problem comes from some definitions in this folder or not.
Even though not related to the error you see, please note that you'll not be able to use Scala 2.12.1 because the Play framework has not yet been released for Scala 2.12. Play framework 2.6.x will support Scala 2.12 but is still in development.
from play-scalajs.g8.
The problem did in fact come from definitions in the ~/.sbt
folder, as you suspected. Once I removed addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.1.0")
from the global build.sbt, the example ran as expected in the browser and the issue is now resolved.
Thanks for your prompt help and also for the heads-up re: needing to wait for Play 2.6 for Scala 2.12 support.
from play-scalajs.g8.
Glad I could help!
from play-scalajs.g8.
Related Issues (20)
- Load server project at startup prevents sbt clean HOT 1
- Possible simplifications in build file HOT 2
- Add example showing how to include js dependencies using findScript HOT 1
- How to pass dependencies to the client app?
- crtl+d not working when trying to close local server HOT 3
- question about project structure
- Scala version is outdated, incompatible HOT 1
- Using Static (and Versioned) Assets in the Client HOT 3
- Create Giter8 template HOT 1
- Reload doesn't work with flat directory structure in client/ HOT 1
- sbt 1.0.2 not compatible with this example HOT 2
- Issues with continuous compilation - JS output not copied to server target directory HOT 3
- Error: Value XyzController is not a member of object controllers.routes HOT 1
- sbt run - UNRESOLVED DEPENDENCIES HOT 4
- no such property or can't access: java.lang.String.truthy HOT 2
- Unable to delete file .gitignore while installing the project HOT 1
- "Run the application" from README.md does not work HOT 1
- Update to play 2.8, scala 2.13 and sbt 1.3
- Where do I put distribution settings? HOT 1
- Error in IntegrationSpec HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from play-scalajs.g8.