首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bash: http-server:未找到命令

bash: http-server:未找到命令
EN

Stack Overflow用户
提问于 2019-10-07 06:50:25
回答 1查看 504关注 0票数 0

我正在尝试运行AngularJS项目。我无法启动http服务器。我曾经尝试过多种解决方案在过去的张贴。

执行npm list --depth=0时,我的项目路径上出现了以下错误

代码语言:javascript
复制
├── UNMET DEPENDENCY grunt@^0.4.5
├─┬ UNMET DEPENDENCY grunt-angular-templates@1.2.0
│ └── html-minifier@4.0.0
├── grunt-concurrent@3.0.0
├── grunt-contrib-clean@2.0.0
├── grunt-contrib-concat@1.0.1
├── grunt-contrib-copy@1.0.0
├── grunt-contrib-cssmin@3.0.0
├── grunt-contrib-htmlmin@3.1.0
├── grunt-contrib-uglify@4.0.1
├── grunt-cssbeautifier@0.1.2
├── grunt-jsbeautifier@0.2.13
├── grunt-ng-annotate@3.0.0
└── grunt-notify@0.4.5

npm ERR! missing: grunt-angular-templates@1.2.0, required by hrms-public@1.0.0
npm ERR! missing: grunt@^0.4.5, required by hrms-public@1.0.0
npm ERR! missing: html-minifier@4.0.0, required by grunt-angular-templates@1.2.0
npm ERR! missing: clean-css@4.2.1, required by html-minifier@4.0.0
npm ERR! missing: commander@2.20.1, required by html-minifier@4.0.0
npm ERR! missing: he@1.2.0, required by html-minifier@4.0.0
npm ERR! missing: uglify-js@3.6.0, required by html-minifier@4.0.0
npm ERR! missing: upper-case@1.1.3, required by camel-case@3.0.0
npm ERR! missing: source-map@0.6.1, required by clean-css@4.2.1
npm ERR! missing: commander@2.20.1, required by uglify-js@3.6.0
npm ERR! missing: source-map@0.6.1, required by uglify-js@3.6.0
npm ERR! missing: xtend@4.0.1, required by through2@2.0.5
npm ERR! missing: core-util-is@1.0.2, required by readable-stream@2.3.6
npm ERR! missing: util-deprecate@1.0.2, required by readable-stream@2.3.6
npm ERR! missing: lodash@4.17.15, required by async@2.6.2
npm ERR! missing: file-sync-cmp@0.1.1, required by grunt-contrib-copy@1.0.0
npm ERR! missing: uri-path@1.0.0, required by grunt-contrib-uglify@4.0.1
npm ERR! missing: cssbeautify@0.3.1, required by grunt-cssbeautifier@0.1.2
npm ERR! missing: grunt@0.4.5, required by grunt-cssbeautifier@0.1.2
npm ERR! missing: async@0.1.22, required by grunt@0.4.5
npm ERR! missing: nopt@1.0.10, required by grunt@0.4.5
npm ERR! missing: rimraf@2.2.8, required by grunt@0.4.5
npm ERR! missing: grunt-legacy-log@0.1.3, required by grunt@0.4.5
npm ERR! missing: lru-cache@2.7.3, required by minimatch@0.3.0
npm ERR! missing: lodash@2.4.2, required by grunt-legacy-log@0.1.3
npm ERR! missing: underscore.string@2.3.3, required by grunt-legacy-log@0.1.3
npm ERR! missing: lru-cache@2.7.3, required by minimatch@0.2.14
npm ERR! missing: grunt@1.0.4, required by grunt-jsbeautifier@0.2.13
npm ERR! missing: lodash@4.17.15, required by grunt-jsbeautifier@0.2.13
npm ERR! missing: lodash@4.17.15, required by async@2.6.2
npm ERR! missing: coffeescript@1.10.0, required by grunt@1.0.4
npm ERR! missing: dateformat@1.0.12, required by grunt@1.0.4
npm ERR! missing: findup-sync@0.3.0, required by grunt@1.0.4
npm ERR! missing: glob@7.0.6, required by grunt@1.0.4
npm ERR! missing: grunt-legacy-log@2.0.0, required by grunt@1.0.4
npm ERR! missing: grunt-legacy-util@1.1.1, required by grunt@1.0.4
npm ERR! missing: grunt-cli@1.2.0, required by grunt@1.0.4
npm ERR! missing: iconv-lite@0.4.24, required by grunt@1.0.4
npm ERR! missing: js-yaml@3.13.1, required by grunt@1.0.4
npm ERR! missing: minimatch@3.0.4, required by grunt@1.0.4
npm ERR! missing: nopt@3.0.6, required by grunt@1.0.4
npm ERR! missing: grunt-known-options@1.1.1, required by grunt@1.0.4
npm ERR! missing: meow@3.7.0, required by dateformat@1.0.12
npm ERR! missing: camelcase-keys@2.1.0, required by meow@3.7.0
npm ERR! missing: loud-rejection@1.6.0, required by meow@3.7.0
npm ERR! missing: minimist@1.2.0, required by meow@3.7.0
npm ERR! missing: normalize-package-data@2.5.0, required by meow@3.7.0
npm ERR! missing: read-pkg-up@1.0.1, required by meow@3.7.0
npm ERR! missing: redent@1.0.0, required by meow@3.7.0
npm ERR! missing: trim-newlines@1.0.0, required by meow@3.7.0
npm ERR! missing: camelcase@2.1.1, required by camelcase-keys@2.1.0
npm ERR! missing: currently-unhandled@0.4.1, required by loud-rejection@1.6.0
npm ERR! missing: signal-exit@3.0.2, required by loud-rejection@1.6.0
npm ERR! missing: array-find-index@1.0.2, required by currently-unhandled@0.4.1
npm ERR! missing: hosted-git-info@2.8.4, required by normalize-package-data@2.5.0
npm ERR! missing: resolve@1.12.0, required by normalize-package-data@2.5.0
npm ERR! missing: validate-npm-package-license@3.0.4, required by normalize-package-data@2.5.0
npm ERR! missing: path-parse@1.0.6, required by resolve@1.12.0
npm ERR! missing: spdx-correct@3.1.0, required by validate-npm-package-license@3.0.4
npm ERR! missing: spdx-expression-parse@3.0.0, required by validate-npm-package-license@3.0.4
npm ERR! missing: spdx-expression-parse@3.0.0, required by spdx-correct@3.1.0
npm ERR! missing: spdx-license-ids@3.0.5, required by spdx-correct@3.1.0
npm ERR! missing: spdx-exceptions@2.2.0, required by spdx-expression-parse@3.0.0
npm ERR! missing: spdx-license-ids@3.0.5, required by spdx-expression-parse@3.0.0
npm ERR! missing: find-up@1.1.2, required by read-pkg-up@1.0.1
npm ERR! missing: read-pkg@1.1.0, required by read-pkg-up@1.0.1
npm ERR! missing: path-exists@2.1.0, required by find-up@1.1.2
npm ERR! missing: pinkie-promise@2.0.1, required by find-up@1.1.2
npm ERR! missing: pinkie-promise@2.0.1, required by path-exists@2.1.0
npm ERR! missing: pinkie@2.0.4, required by pinkie-promise@2.0.1
npm ERR! missing: load-json-file@1.1.0, required by read-pkg@1.1.0
npm ERR! missing: normalize-package-data@2.5.0, required by read-pkg@1.1.0
npm ERR! missing: path-type@1.1.0, required by read-pkg@1.1.0
npm ERR! missing: graceful-fs@4.2.2, required by load-json-file@1.1.0
npm ERR! missing: parse-json@2.2.0, required by load-json-file@1.1.0
npm ERR! missing: pify@2.3.0, required by load-json-file@1.1.0
npm ERR! missing: pinkie-promise@2.0.1, required by load-json-file@1.1.0
npm ERR! missing: strip-bom@2.0.0, required by load-json-file@1.1.0
npm ERR! missing: error-ex@1.3.2, required by parse-json@2.2.0
npm ERR! missing: is-arrayish@0.2.1, required by error-ex@1.3.2
npm ERR! missing: is-utf8@0.2.1, required by strip-bom@2.0.0
npm ERR! missing: graceful-fs@4.2.2, required by path-type@1.1.0
npm ERR! missing: pify@2.3.0, required by path-type@1.1.0
npm ERR! missing: pinkie-promise@2.0.1, required by path-type@1.1.0
npm ERR! missing: indent-string@2.1.0, required by redent@1.0.0
npm ERR! missing: strip-indent@1.0.1, required by redent@1.0.0
npm ERR! missing: repeating@2.0.1, required by indent-string@2.1.0
npm ERR! missing: is-finite@1.0.2, required by repeating@2.0.1
npm ERR! missing: glob@5.0.15, required by findup-sync@0.3.0
npm ERR! missing: minimatch@3.0.4, required by glob@5.0.15
npm ERR! missing: minimatch@3.0.4, required by glob@7.0.6
npm ERR! missing: colors@1.1.2, required by grunt-legacy-log@2.0.0
npm ERR! missing: grunt-legacy-log-utils@2.0.1, required by grunt-legacy-log@2.0.0
npm ERR! missing: lodash@4.17.15, required by grunt-legacy-log@2.0.0
npm ERR! missing: chalk@2.4.2, required by grunt-legacy-log-utils@2.0.1
npm ERR! missing: lodash@4.17.15, required by grunt-legacy-log-utils@2.0.1
npm ERR! missing: ansi-styles@3.2.1, required by chalk@2.4.2
npm ERR! missing: supports-color@5.5.0, required by chalk@2.4.2
npm ERR! missing: async@1.5.2, required by grunt-legacy-util@1.1.1
npm ERR! missing: lodash@4.17.15, required by grunt-legacy-util@1.1.1
npm ERR! missing: which@1.3.1, required by grunt-legacy-util@1.1.1
npm ERR! missing: findup-sync@0.3.0, required by grunt-cli@1.2.0
npm ERR! missing: nopt@3.0.6, required by grunt-cli@1.2.0
npm ERR! missing: resolve@1.1.7, required by grunt-cli@1.2.0
npm ERR! missing: grunt-known-options@1.1.1, required by grunt-cli@1.2.0
npm ERR! missing: safer-buffer@2.1.2, required by iconv-lite@0.4.24
npm ERR! missing: argparse@1.0.10, required by js-yaml@3.13.1
npm ERR! missing: esprima@4.0.1, required by js-yaml@3.13.1
npm ERR! missing: sprintf-js@1.0.3, required by argparse@1.0.10
npm ERR! missing: util-deprecate@1.0.2, required by underscore.string@3.3.5
npm ERR! missing: acorn@2.6.4, required by ng-annotate@1.2.2
npm ERR! missing: alter@0.2.0, required by ng-annotate@1.2.2
npm ERR! missing: convert-source-map@1.1.3, required by ng-annotate@1.2.2
npm ERR! missing: ordered-ast-traverse@1.1.1, required by ng-annotate@1.2.2
npm ERR! missing: simple-fmt@0.1.0, required by ng-annotate@1.2.2
npm ERR! missing: simple-is@0.2.0, required by ng-annotate@1.2.2
npm ERR! missing: stringmap@0.2.2, required by ng-annotate@1.2.2
npm ERR! missing: stringset@0.2.1, required by ng-annotate@1.2.2
npm ERR! missing: tryor@0.1.2, required by ng-annotate@1.2.2
npm ERR! missing: ordered-esprima-props@1.1.0, required by ordered-ast-traverse@1.1.1

但是,当我在项目目录(默认用户库)之外执行相同的命令时,会得到以下结果。

代码语言:javascript
复制
└── (empty)



   ╭────────────────────────────────────────────────────────────────╮
   │                                                                │
   │       New minor version of npm available! 6.9.0 → 6.11.3       │
   │   Changelog: https://github.com/npm/cli/releases/tag/v6.11.3   │
   │               Run npm install -g npm to update!                │
   │                                                                │
   ╰────────────────────────────────────────────────────────────────╯

更新

请查找下面的package.json文件屏幕截图

EN

回答 1

Stack Overflow用户

发布于 2019-10-07 07:22:59

首先,在存在package.json文件的路径上安装所有依赖项。

代码语言:javascript
复制
npm install

而且还

代码语言:javascript
复制
npm install -g grunt-cli

你可以在下面的命令中添加咕噜-服务

代码语言:javascript
复制
npm install grunt-serve --save-dev

和发球指挥咕噜发球

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58264663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档