【问题标题】:How to use npm start to open localhost如何使用 npm start 打开 localhost
【发布时间】:2021-05-04 23:16:05
【问题描述】:

我刚刚用html、css、js做了一个网站,想用npm start打开它。当然,我知道如果我点击 html,网页就会打开。但我想使用 npm。我需要安装什么到 npm 并且需要更改 start 以在本地打开站点?我对此知之甚少,不胜感激。

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

【问题讨论】:

  • 需要安装NodeJs --> nodejs.org
  • 我已经安装好了
  • 如果你运行npm start,你想在本地运行一个小型网络服务器来服务html吗?
  • @MilanTenk 是的,我就是这么做的

标签: npm npm-install npm-start


【解决方案1】:

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

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

当然值得将htmlcssjs 文件放在一个单独的文件夹中,以便从该文件夹中检查http-server 的参数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-05
    • 2016-05-17
    • 2022-12-20
    • 1970-01-01
    • 2017-03-19
    • 1970-01-01
    • 1970-01-01
    • 2015-03-22
    相关资源
    最近更新 更多