meteor - 如何将 npm 包导入到名称中带有连字符/破折号的流星
问题描述
我安装了 bootstrap-colorpicker npm 包,我正在尝试导入我的流星应用程序。
我确实阅读了“使用 npm 包”并尝试使用他们的示例:“从'moment'导入时刻;”。但问题是名称中间有一个连字符/破折号,它会引发错误。我应该在哪里查看包以了解如何导入 npm 包?
这是我所做的:
import bootstrap-colorpicker from 'bootstrap-colorpicker';
Template.Test.onRendered(function() {
$('#m-color-picker').colorpicker();
});
我希望 #m-color-picker 变成一个颜色选择器,但它给了我连字符/破折号的错误。
解决方案
您的特定包似乎没有导出任何内容,只是有一些副作用(也许它会将自己的猴子修补到 jQuery 中?),因此您甚至可以删除导入的第一部分并说:
import 'bootstrap-colorpicker';
推荐阅读
- html - 如何在悬停在特定图形项目上时显示/隐藏 div?
- python - 使用表单提交 Django 记录 IP 地址
- javascript - 合并大量 UInt8Arrays
- string - 错误:没有找到适合长度(int)的方法
- java - 如何不仅从 JTabbedPane 中删除 JPanel,而且还优雅地处理 JPanel 实例?
- batch-file - 如何使用 DIR 或类似工具按字母数字批量列出文件?
- git - 如何设置特定的本地分支来跟踪特定的上游分支
- linux - 为什么我遇到分段错误?
- javascript - JS 无法加载 web worker 模块,除非 worker.js 在 public/
- javascript - 为什么使用对数会给出 8e+2 的值?