<div dir="ltr">Do you need to build the app on CentOS or is it just for client usage?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 7, 2019 at 2:27 PM Andrzej Marciniak <<a href="mailto:marciniak.andrzej.zg@gmail.com">marciniak.andrzej.zg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
We have application with VTK viewer working properly on Windows, MacOS and<br>
Ubuntu, but when I migrated it to CentOS 7.3, the viewer does not work. When<br>
shaders are compiled, the code of Shader is prefixed with:<br>
"module.exports = ",<br>
eg. <br>
"module.exports = "#version 300 es↵#define attribute ...etc. etc.<br>
<br>
What can be wrong?<br>
We use the following dependencies: <br>
"babel-cli": "^7.0.0-0",<br>
"babel-core": "^7.0.0-0",<br>
"babel-loader": "^7.1.2",<br>
"babel-polyfill": "^7.0.0-0",<br>
"babel-preset-env": "^1.6.1",<br>
"babel-preset-es2015": "^7.0.0-0",<br>
"babel-preset-react": "^7.0.0-0",<br>
"babel-register": "^7.0.0-0",<br>
"babelify": "^8.0.0",...,<br>
<br>
"vtk.js": "^8.3.2",<br>
"webpack": "^3.8.1",<br>
"webpack-cli": "^2.0.14",<br>
"webpack-dev-server": "^2.9.4",<br>
"worker-loader": "^1.1.1"<br>
<br>
dev-dep: <br>
"devDependencies": {<br>
"@babel/preset-stage-3": "^7.0.0",<br>
"css-loader": "^0.28.7",<br>
"file-loader": "^1.1.5",<br>
"jest": "^23.6.0",<br>
"kw-web-suite": "^8.0.0",<br>
"node-sass": "^4.6.0",<br>
"nyc": "^13.0.1",<br>
"sass-loader": "^6.0.6",<br>
"style-loader": "^0.19.0",<br>
"supertest": "^3.3.0",<br>
"url-loader": "^0.6.2",<br>
"webpack-cli": "^2.0.14",<br>
"webpack-dev-server": "^2.9.4",<br>
"worker-loader": "^1.1.1"<br>
<br>
webpack conf:<br>
module: {<br>
rules: [<br>
{<br>
test: /\.glsl$/i,<br>
include: /node_modules(\/|\\)vtk\.js(\/|\\)/,<br>
loader: 'shader-loader',<br>
},<br>
{<br>
test: /\.worker\.js$/,<br>
include: /node_modules(\/|\\)vtk\.js(\/|\\)/,<br>
use: [<br>
{<br>
loader: 'worker-loader',<br>
options: { inline: true, fallback: false },<br>
},<br>
],<br>
},<br>
{ <br>
test: /\.(js|jsx)$/,<br>
exclude: /node_modules/,<br>
use:['babel-loader']<br>
},<br>
{<br>
test:/\.(s*)css$/,<br>
use:['style-loader','css-loader', 'sass-loader']<br>
},<br>
{<br>
test: /.(png|jpg|jpeg|gif|svg|woff|woff2|ttf|eot|ico)$/,<br>
loader: 'url-loader?limit=10000'<br>
}<br>
].concat(vtkRules),<br>
<br>
babelrc:<br>
{<br>
"presets": [<br>
"es2015",<br>
"react"<br>
]<br>
}<br>
<br>
<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://vtk.1045678.n5.nabble.com/VTK-Users-f1224199.html" rel="noreferrer" target="_blank">http://vtk.1045678.n5.nabble.com/VTK-Users-f1224199.html</a><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="https://vtk.org/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">https://vtk.org/mailman/listinfo/vtkusers</a><br>
</blockquote></div>