adobe / reactor-extension-core

This is the Core extension for Adobe Experience Platform Tags. It provides default event, condition, action, and data element types to all Tags properties.
https://experienceleague.adobe.com/docs/experience-platform/tags/extensions/adobe/core/overview.html
Apache License 2.0
21 stars 13 forks source link

Scripts won't run on Windows #49

Closed frederikwerner closed 3 years ago

frederikwerner commented 3 years ago

I am trying to contribute to the Core Extension. Since I am a Windows user, I have a very mixed experience running the provided scripts. Specifically, I've run into those issues so far:

Expected Behaviour

Running npm run sandbox, npm run lint, npm run test start the sandbox, linter, or tests and return a result.

Actual Behaviour

A ton of errors showing up and the scripts fail.

Reproduce Scenario (including but not limited to)

Follow installation instructions on https://github.com/adobe/reactor-extension-core#readme running Windows.

Steps to Reproduce

Run any of the mentioned scripts on windows

Platform and Version

Windows 10

Sample Code that illustrates the problem

Logs taken while reproducing problem

thebenrob commented 3 years ago

This is all fair and true, but we have chosen not to prioritize running the open-source tools on a Windows machine. They all run on Macs and all the various flavors of *nix. If a Windows machine is all you have access too, I'd suggest looking into the Windows Subsystem for Linux (https://docs.microsoft.com/en-us/windows/wsl/install-win10).

frederikwerner commented 3 years ago

Oh, really? That comes as a total surprise to me. I would have expected a note in the readme pointing towards this decision, which would have saved me a weekend of trying to get things to run.