【发布时间】:2021-09-02 17:38:36
【问题描述】:
This answer 表示我可以运行
npm install --save git+https://github.com/editor-js/nested-list.git
我确实可以运行它,它会安装一个如下所示的目录:
$ ls .../node_modules/@editorjs/nested-list/
README.md example/ package.json styles/
如果我尝试构建它会说:
[webpack-cli] Error: Cannot find module '.../node_modules/@editorjs/nested-list/dist/nested-list.js'.
Please verify that the package.json has a valid "main" entry
注意如果我直接安装它
npm i --save @editorjs/nested-list
它有一个dist:
$ ls .../node_modules/@editorjs/nested-list/
README.md dist/ example/ package.json styles/
似乎 github 中的内容没有构建 dist 目录。
但是,github 中的内容在 .gitignore 中也有 dist(即他们不想将其签入 github)。
那么如何在我的 npm 构建中正确地从 github 获取和使用这个模块?
(我其实是想修改它,所以这是我自己repo之前的第一步。)
【问题讨论】:
标签: npm webpack npm-install editorjs