I am trying to add the code from this demo into my project. However, it is failing to find the two imported modules.
Errors:
Module not found: Error: Can't resolve 'vtk.js/Interaction/Manipulators' in '/.../.../itk-vtk-viewer/src/vtk'Module not found: Error: Can't resolve 'vtk.js/Interaction/Style/InteractorStyleManipulator' in '/.../.../itk-vtk-viewer/src/vtk'
My code already has multiple imports and I am just adding the other two (see last two lines of snippet below)
...
import vtkPolyData from 'vtk.js/Sources/Common/DataModel/PolyData'
import vtkBoundingBox from 'vtk.js/Sources/Common/DataModel/BoundingBox'
import vtkAxesLabelsWidget from './AxesLabelsWidget'
import vtkWidgetManager from 'vtk.js/Sources/Widgets/Core/WidgetManager'
import vtkInteractorStyleManipulator from 'vtk.js/Interaction/Style/InteractorStyleManipulator';
import Manipulators from 'vtk.js/Interaction/Manipulators';
I have tried running npm install vtk.js to update the modules and after that did not work, I also deleted the node_modules folder and ran npm install to regenerate. Neither worked.
Am I missing something?
Just in case it is important. I am actually making changes to itk-vtk-viewer code (snippet above) and building those changes through itkwidgets module, i.e. I am running npm run build on .../itkwidgets/js/ folder.
I have ran npm install vtk.js in both the itk-vtk-viewer folder and also the itkwidgets/js folder.