Hello community,
This morning I try to install the developer solution.
It works with the server, i can already create new experience on the developer environment but, with the client, it doesn't work.
When I try to C:\ArcGISExperienceBuilder\client>npm ci in the cmd.exe i have a LONG error message that I can't solve, here is an example (not the entire message)
Anyone have an idea of what to do ?
Solved! Go to Solution.
Took a little digging on the node website, but here is a download for Node 18. https://nodejs.org/download/release/v18.18.2/ I don't think being on 20 should be a problem.
Are you running your console in Admin mode? Using Admin mode tends to work better and could clear the error.
Possibly you just made a typo in your question, but the command you are looking for is npm ci.
mistake when i write my question. I correctly write "npm ci" in my cmd.
I edit the OP.
The error suggests a problem with one of the node packages used in Experience Builder. node-sass seems to be the package triggering the error and it is listed as depreciated.
https://www.npmjs.com/package/node-sass
Try:
npm i node-sass
npm i
But, even if it works. Please contact ESRI support. This could wind up being a major issue for any new users.
I have to do this command in C:\ArcGISExperienceBuilder\client right ?
After i use "npm i node-sass" i have the same issue. (it's too long in one screenshot 😞 )
If you are getting the same error, it is almost certainly a problem with the node package. Please contact ESRI support. They may need to release a patch for Developer Edition.
Are you running node 18? Someone just posted a similar issue and found a resolution.
I'm using node 20.9
I don't find the v. 18 on the node.js website so I can't test if it's possible with v18 !
Took a little digging on the node website, but here is a download for Node 18. https://nodejs.org/download/release/v18.18.2/ I don't think being on 20 should be a problem.
Are you running your console in Admin mode? Using Admin mode tends to work better and could clear the error.
Thanks ! It works !