<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>