【问题标题】:npm ERR! missing script buildnpm 错误!缺少脚本构建
【发布时间】:2018-09-03 08:20:00
【问题描述】:

我正在使用 Windows 10 和 powershell,试图运行从我的 github 克隆的 webpack 应用程序。

当我输入 npm run start 时,我得到:

npm ERR! missing script: build;

构建脚本肯定在我的 package.json 中:

"scripts": {
  "build": "webpack --mode development",
  "start": "npm run build; webpack-dev-server --open",
  "lint": "eslint src/*.js",
  "test": "karma start karma.conf.js"
},

当我在 Mac 上时,npm run start 可以很好地打开本地开发服务器。

任何想法为什么我无法在我的电脑上运行它?我是一个菜鸟程序员。用简单的英语写的答案将不胜感激。

包含此项目配置文件的 github 存储库:

https://github.com/GreanBeetle/api-project

我也很高兴发布运行日志。

【问题讨论】:

  • 请不要将代码发布为图片。将代码复制到问题中。
  • 我不熟悉Powershell,但是;在powershell中的含义和bash中的意思一样吗?如果不是,建议换成&&
  • 是的,我首先运行 npm install
  • 我找到了答案。您必须在目录的根文件夹中运行它。 (或者你的 webpack.config 文件存储在哪里。)node_modules/.bin/webpack-dev-server
  • @John,我也遇到了同样的问题。谢谢。

标签: npm webpack webpack-dev-server npm-scripts npm-start


【解决方案1】:

在您的目录的根文件夹中(或存储 webpack.config 文件的任何文件夹中)运行:

node_modules/.bin/webpack-dev-server

这使命令行可以访问npm run start 命令

更多信息:

https://www.npmjs.com/package/webpack-dev-server

【讨论】:

    猜你喜欢
    • 2019-03-08
    • 2021-03-03
    • 1970-01-01
    • 2020-08-14
    • 2018-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多