所以,我正在尝试运行一个反应应用程序,但我遇到了问题。
首先,这是我的 package.json 的样子
{
"name": "frontend",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"dev": "webpack --mode development --watch",
"build": "webpack --mode production"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@babel/core": "^7.21.0",
"@babel/preset-env": "^7.20.2",
"@babel/preset-react": "^7.18.6",
"babel-loader": "^9.1.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1"
},
"dependencies": {
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@mui/icons-material": "^5.11.11",
"@mui/material": "^5.11.11",
"react-router-dom": "^6.8.2"
}
}
当我尝试运行“npm run dev”时
它给出的输出是
webpack --mode development --watch
'"node"' is not recognized as an internal or external command,
operable program or batch file.
我在系统上安装了节点并且它可以工作。我认为这是因为节点周围有双引号,正如您在输出中看到的那样,这可能就是问题所在。请帮我解决它。
我在网上查了一下,没有找到与此相关的内容。我正在寻找如何从节点命令中删除这些引号。