Hello, I was going through the Custom Visualization Tutorial here: https://docs.splunk.com/Documentation/Splunk/9.1.1/AdvancedDev/CustomVizTutorial When I got to the step to build the visualization, I ran into the following error when trying to build using windows using npm run build which is also described in this forum post by @niketn : https://community.splunk.com/t5/Getting-Data-In/Why-does-Splunk-Custom-Visualization-API-result-in-a-build-error/m-p/351681 > $SPLUNK_HOME/bin/splunk cmd node ./node_modules/webpack/bin/webpack.js
'$SPLUNK_HOME' is not recognized as an internal or external command,
operable program or batch file. The workaround described in the post is to change the SPLUNK_HOME Windows Environment variable in the package.json file from the *NIX format ($SPLUNK_HOME) to the Windows (%SPLUNK_HOME%) so that the scripts look like below. "scripts": {
"build": "%SPLUNK_HOME%/bin/splunk cmd node ./node_modules/webpack/bin/webpack.js",
"devbuild": "%SPLUNK_HOME%/bin/splunk cmd node ./node_modules/webpack/bin/webpack.js --progress",
"watch": "%SPLUNK_HOME%/bin/splunk cmd node ./node_modules/webpack/bin/webpack.js -d --watch --progress"
} However, when I attempt to build the visualization after changing the package.json file, I still get the following error: > standin@1.0.0 devbuild > %SPLUNK_HOME%/bin/splunk cmd node ./node_modules/webpack/bin/webpack.js --progress 'C:\Program' is not recognized as an internal or external command, operable program or batch file. I am assuming this is because the file path is "C:\Program Files\Splunk" which contains a space. According to the original forum post, the only way to build the visualization on Windows is to reinstall Splunk in a different file path that does not contain spaces. I was hoping there is a different solution for Windows that does not require the reinstallation of Splunk? Or if there is any other mistake I am making that would cause the build to fail? Thanks!
... View more