Node.js “的等效节点命令是什么?”;“新产品管理启动”;在这种情况下?
这是我电脑上package.json的一部分Node.js “的等效节点命令是什么?”;“新产品管理启动”;在这种情况下?,node.js,npm,httpserver,Node.js,Npm,Httpserver,这是我电脑上package.json的一部分 "scripts": { "postinstall": "bower install", "start": "http-server -p 8000", } 当我运行npm start时,http服务器启动没有问题 当我运行节点http服务器-p8000时,会出现错误。以下是错误 Error: Cannot find module '/home/pi/owncode/http-server' at Function.Modu
"scripts": {
"postinstall": "bower install",
"start": "http-server -p 8000",
}
当我运行npm start
时,http服务器启动没有问题
当我运行节点http服务器-p8000
时,会出现错误。以下是错误
Error: Cannot find module '/home/pi/owncode/http-server'
at Function.Module._resolveFilename (module.js:680:15)
at Function.Module._load (module.js:628:25)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:420:7)
at startup (bootstrap_node.js:139:9)
at bootstrap_node.js:535:3
为
npm start
运行等效节点命令的正确方法是什么?http服务器
是一个二进制可执行文件。你需要找到它。它位于节点\u模块
文件夹中
假设http服务器的位置如下,请尝试以下操作:
node node_modules/http-server/bin/http-server -p 8000
http服务器
是一个二进制可执行文件。你需要找到它。它位于节点\u模块
文件夹中
假设http服务器的位置如下,请尝试以下操作:
node node_modules/http-server/bin/http-server -p 8000
使用以下命令将http服务器安装为全局包
npm install -g http-server
然后可以直接运行httpserver-p8000
,而不是节点httpserver-p8000
注意:如果获取权限错误,请使用
sudo npm install-g http server
。使用以下命令将http server
安装为全局包
npm install -g http-server
然后可以直接运行httpserver-p8000
,而不是节点httpserver-p8000
注意:如果您的权限出现错误,请使用
sudo npm安装-g http server
。您的意思是node\u modules/.bin/http server
?这就是安装的bin脚本通常链接到的位置。此外,运行npm-bin
将告诉您bin脚本的位置。您的意思是node\u modules/.bin/http server
?这就是安装的bin脚本通常链接到的位置。此外,运行npm-bin
将告诉您bin脚本的位置。