52f8fc9ba3
* Run node 10 with '--experimental_worker' flags * Use dedicated function to retrieve node/npm program version The goal of this commit is to ensure that any linux based node 10 deployments run with the experimental_worker flag. This flag is required for workers to "work" in node 10. This will not affect other versions of node. This resolves #4335 where Docker would fail due to being based on node 10.
18 lines
687 B
Bash
Executable file
18 lines
687 B
Bash
Executable file
#!/bin/sh
|
|
|
|
# Move to the folder where ep-lite is installed
|
|
cd "$(dirname "$0")"/..
|
|
|
|
# Source constants and usefull functions
|
|
. bin/functions.sh
|
|
|
|
# Prepare the environment
|
|
bin/installDeps.sh || exit 1
|
|
|
|
echo "If you are new to debugging Node.js with Chrome DevTools, take a look at this page:"
|
|
echo "https://medium.com/@paul_irish/debugging-node-js-nightlies-with-chrome-devtools-7c4a1b95ae27"
|
|
echo "Open 'chrome://inspect' on Chrome to start debugging."
|
|
|
|
# Use 0.0.0.0 to allow external connections to the debugger
|
|
# (ex: running Etherpad on a docker container). Use default port # (9229)
|
|
node $(compute_node_args) --inspect=0.0.0.0:9229 node_modules/ep_etherpad-lite/node/server.js "$@"
|