带双引号的 npm 调用节点

问题描述 投票:0回答:0

所以,我正在尝试运行一个反应应用程序,但我遇到了问题。

首先,这是我的 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.

我在系统上安装了节点并且它可以工作。我认为这是因为节点周围有双引号,正如您在输出中看到的那样,这可能就是问题所在。请帮我解决它。

我在网上查了一下,没有找到与此相关的内容。我正在寻找如何从节点命令中删除这些引号。

reactjs webpack npm-scripts
© www.soinside.com 2019 - 2024. All rights reserved.