使用带有meteor的flag-icon-css(npm包)

时间:2018-05-09 09:10:48

标签: meteor npm

我正在尝试将npm包flag-icon-css与meteor一起使用。 我正在使用sass来修改图标路径,如下所示:

$flag-icon-css-path: '/npm/node_modules/flag-icon-css/flags';
$flag-icon-rect-path: '/4x3';
$flag-icon-square-path: '/1x1';

@import '{}/node_modules/flag-icon-css/sass/flag-icon.scss';

但我被卡住了,因为我不明白变量$flag-icon-css-path的正确路径是什么。

问题很简单:如何访问npm包中的文件?什么是正确的道路?我是否需要明确地或类似地将它们全部导出?

2 个答案:

答案 0 :(得分:2)

事实证明,来自npm包的文件对客户端不是直接可见的。解决方案应该是将npm包打包在meteor包中,并明确地将所需内容导出到客户端。在这种情况下,解决方案是为此npm模块使用已制作的包:meteor add jss:flag-icon

答案 1 :(得分:0)

NPM是应该安装的软件包。然后它可以直接通过它: https://docs.npmjs.com/cli/install

使用提示进入文件夹,然后执行:

string