webpack 如何解决npm run dev缺少脚本的问题?

5uzkadbs  于 2022-11-13  发布在  Webpack
关注(0)|答案(9)|浏览(300)

我目前在gitbash上的文件夹'C:\Users\vignesh\Documents\Personal Projects\Full-Stack-Web-Development'中

npm运行开发人员

在gitbash上执行上面的命令时,我得到了以下错误。2我认为这是由于NODE_PATH变量没有正确设置。3请告诉我是否有人能解决以下问题

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev"
npm ERR! node v4.4.6
npm ERR! npm  v2.15.5

npm ERR! missing script: dev
yftpprvb

yftpprvb1#

npm run <command>

将从package.json的'scripts'属性值执行bash指令码。例如:

  • 包.json*
{
   "name": "app",
   "version": "0.0.0",
   "license": "MIT",
   "scripts": {
      "server": "webpack-dashboard -- webpack-dev-server --inline --port 8080",
      "webdriver-update": "webdriver-manager update",
   },
  "dependencies": {
   "@angular/common": "~2.2.0",
   "@angular/core": "~2.2.0"
   },
  "devDependencies": {
   "@types/core-js": "^0.9.0"
   }
}

在这种情况下,您可以运行脚本:

npm run server
npm run webdriver-update

在您的情况下,您可能不会有 dev 脚本。
请记住,少数脚本名称是保留的(例如,npm test 将尝试运行,npm run pretest,npm run test,npm run posttest)。

xmjla07d

xmjla07d2#

只需检查package.json文件,看看dev的键名是什么。在我的例子中,键名是start而不是dev,所以我运行了npm run start,这样就完成了。
截图:

dgenwo3n

dgenwo3n3#

安装后:

npm install --save-dev nodemon

进入package.json并添加"dev": "nodemon ./bin/www"

pjngdqdw

pjngdqdw4#

正在添加

"scripts": {
       "dev": "nodemon server.js",  
  },

到您的软件包。json可解决此问题。

fquxozlt

fquxozlt5#

检查package.json文件,看看它是否是dev。我遇到了确切的问题,在我的情况下,它启动了。所以我使用命令npm run start,它工作。

avwztpqn

avwztpqn6#

1)在npm package.json脚本中,定义如下脚本:

"start:dev": "webpack-dev-server --open --config webpack/webpack.config.dev.js,

注意:如果不是,则最后一个语句以逗号结束。
2)在终端中运行以下语句

npm run start:dev
mhd8tkvw

mhd8tkvw7#

您的package.json在指令码区段中遗失了dev机码。或者您是从错误的目录执行npm指令。

k3bvogb1

k3bvogb18#

1.首先,检查您是否在主项目中。然后尝试此页面中的解决方案
1.注意:运行ex- npx create-next-app命令后,您将为项目创建一个目录。然后,您必须通过cd project_name移动到已创建的项目内部

ergxz8rk

ergxz8rk9#

“脚本”:{
“dev”:“无后台服务器. js”,
},
将这段代码添加到package.json文件中,您的问题就会得到解决。

相关问题