Hi guys!
So I am learning redux and at the very beginning, I am having trouble with even running it in plain javascript. I have the right dependencies installed:
"dependencies": {
"@reduxjs/toolkit": "^1.5.1",
"express": "^4.17.1",
"nodemon": "^2.0.7",
"redux": "^4.0.5"
}
I am importing it as specified in docs:
import { createStore } from "redux";
But I am getting this error:
Uncaught TypeError: Failed to resolve module specifier "redux". Relative references must start with either "/", "./", or "../".
Here is my HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script src="./app.js" type="module"></script>
</body>
</html>
And javascript:
import { createStore } from "redux";
const counter = (state = 0, action) => {
switch (action.type) {
case "INCREMENT":
return state.value + 1;
case "DECREMENT":
return state.value - 1;
default:
return state;
}
}
let store = createStore(counter);
const render = () => {
window.document.body.innerText = store.getState();
};
store.subscribe(render);
render();
window.document.addEventListener("click", () => {
store.dispatch({ type: "INCREMENT" });
});
console.log(store.getState());
Any help would be much appreciated 
