我做了一个新的“ 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
答案 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)
我遇到了类似的问题,纱线开始工作了