我想使用类似 moment-business-days 的 moment.js 插件. 我应该安装这两个依赖项吗?
npm install moment-business-days
npm install moment // yes / no / maybe?
或者安装 moment.js 依赖本身附带的插件是否足够?
有最佳实践吗?
最佳答案
视情况而定,如果您想在浏览器中使用它,则必须将两者都包含在您的 HTML 文件中。
<!-- Browser -->
<!-- NB: add after moment.js -->
<script src="moment.js"></script>
<script src="moment-business-days.js"></script>
在 Node.js 中使用它时,您只需安装一个 moment-business-days
const moment = require('moment-business-days');
它会自动为您包含 moment
:
https://github.com/kalmecak/moment-business-days/blob/master/index.js#L4
它还有一个对 moment
的 peerDependency:
https://github.com/kalmecak/moment-business-days/blob/master/package.json#L23
关于javascript - Moment.js 插件我应该安装这两个依赖项吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55509120/