0

我有一个用作本地主机的 npm 包。我想要的是用户使用npm install -g安装后,他们可以使用命令easydx运行本地主机,网页可以在静态服务器中提供。

在开发过程中,它可以正常工作,npm start并且页面可以在 localhost:3666 成功打开。但是当我发布包并使用npm install -g安装它进行测试时。成功触发服务器后easydx,localhost:3666 得到无法获取/错误。

我的包裹包含以下行:

  "bin": {
    "easydx": "index.js"
  },

我的 index.js 文件以

#! /usr/bin/env node

那么这里出了什么问题呢?

在我的 index.js 文件中:

我用过:

app.use(express.static('dist'));

提供静态 Web 文件。并为网络服务使用了快速路线。

4

0 回答 0