当前位置: 代码迷 >> JavaScript >> 方法仿真和Npm
  详细解决方案

方法仿真和Npm

热度:49   发布时间:2023-06-13 12:46:26.0

我想知道如何在方法仿真中使用Npm。

在一个方法,我使用的是NPM模块slug来从输入塞并将其插入到蒙戈之前设置对象的属性。

简化版本如下所示:

Meteor.methods({
  submitSomething: function(something) {
    var getSlug = Npm.require('slug');

    something.slug = getSlug(something.property);
    Something.insert(something);
  }
});

一切在服务器端都可以正常工作,但是Meteor无法模拟此方法进行延迟补偿,因为客户端上没有Npm模块。

如何使模拟工作?

节省您的时间。 已经有适合good的好包裹:

您可以在客户端使用该 ,无论是使用bower install slug还是将包含在HTML文档中,或者将库源存储在Global变量中,然后像在其中调用Slug("some-URL")一样使用它您的客户端。

  相关解决方案