在npm中启动lite-server时出现错误

时间:2020-06-05 10:26:33

标签: node.js npm lite-server

我做了一个新的“ npm init”。放置入口点:“ index.html”

然后安装了lite-server:npm install lite-server --save-dev

还更新了package.json,我卸载了,重新安装尝试了所有内容,但无法正常工作

也尝试了npm cache clean --force,但无法正常工作。任何人都可以帮助解决此错误。

    {
  "name": "git-test",
  "version": "1.0.0",
  "description": "",
  "main": "index.html",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "npm run lite",
    "lite": "lite-server"
  },
  "author": "Sateesh",
  "license": "ISC",
  "dependencies": {
    "lite-server": "^2.5.4"
  }
}

但是当我执行“ npm start”时,出现此错误

 git-test@1.0.0 start D:\Coursera\git-test
> npm run lite
'npm' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! git-test@1.0.0 start: `npm run lite`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the git-test@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\sai\AppData\Roaming\npm-cache\_logs\2020-06-05T10_20_11_723Z-debug.log 

3 个答案:

答案 0 :(得分:1)

在系统关闭后我也面临着同样的问题,因此这对我有用:

首先在node_modules中卸载当前的本地lite服务器

npm uninstall lite-server

全局安装lite-server并尝试运行相同的命令

npm install -g lite-server

然后点击:

npm start

这为我解决了这个问题,谢谢

如果您想看一下,这是我的Json文件脚本

"scripts": {
    "start": "npm run lite",
    "test": "echo \"Error: no test specified\" && exit 1",
    "lite": "lite-server"
  },

答案 1 :(得分:0)

您似乎没有正确安装和配置节点/ npm(PATH问题)。

我建议您尝试使用平台的官方说明(https://nodejs.org/en/download/)或使用诸如 nvm ({{ 3}})或 n https://github.com/nvm-sh/nvm)。

使用 nvm n ,可以动态切换Node.js版本,而无需从头开始重新安装所有内容。

答案 2 :(得分:-1)

我遇到了类似的问题,纱线开始工作了