如何使用 npm start 打开 localhost

Dan*_*nzz 8 npm npm-install npm-start

我刚刚用 html、css、js 制作了一个网站,想用 npm start 打开它。当然,我知道如果我点击 html,网页就会打开。但我想使用 npm。我需要在 npm 上安装什么,是否需要更改启动方式才能在本地打开站点?我对此知之甚少,非常感谢任何帮助。

编辑:我已经安装了node.js

Mil*_*enk 15

要启动提供服务的本地 Web 服务器,请index.html执行以下步骤:

  1. 在命令行中导航到index.html所在的文件夹。
  2. 运行npm init,它会问一些问题你想在你的package.json. 如果您还不确定,请使用默认值,稍后您可以更改它们。
  3. 运行npm install http-server --save-dev以将http-server作为开发依赖项,它能够提供index.html文件服务。
  4. 添加package.jsonscriptsnpmstart脚本中以启动http-server: "scripts": {"start": "http-server"}
  5. npm start从命令行运行,服务器将默认启动http://localhost:8080/

当然,值得将html,cssjs文件放在单独的文件夹中,以便从该文件夹中检查http-server.