修改节点模块以供导入使用

Modifying a node module for import usage

我有一个包含一些功能的文件,我基本上已将这些功能添加到节点模块结构中...

所以我创建了以下文件,然后添加了我的文件所在的名为 'code' 的文件夹。

- package.json
- README.md
- LICENSE.md
- code 
    |_______ code.js

目前如果我想使用它,我基本上会这样做:

  - index.html

  <script src="_node_modules/myexamplemodule/code/code.js"></script>

这行得通,但我想做的是能够通过做这样的事情来使用它(例如):

import myexamplemodule from 'myexamplemodule';

如何修改我的示例模块才能执行此操作?

ps:我只是想补充一点,code.js不是一个模块,它只是一些函数。

您引用的名称可能与 package.json 中的名称不同。

如果您要导入 myexampleapp,package.json 中的名称需要相同。您还需要在 package.json.

中指定正确的入口点

查看文档了解更多信息:https://docs.npmjs.com/files/package.json#name