0
나는 Parse가 자신의 블로그에 전에 게시 한 다음 코드를 가지고 있습니다 (예 : this one).구문 분석 서버 클라우드 코드에서 모듈을 사용하는 방법은 무엇입니까?
var _ = require("underscore");
Parse.Cloud.beforeSave("Post", function(request, response) {
var post = request.object;
var toLowerCase = function(w) { return w.toLowerCase(); };
var words = post.get("text").split(/b/);
words = _.map(words, toLowerCase);
var stopWords = ["the", "in", "and"]
words = _.filter(words, function(w) { return w.match(/^w+$/) && ! _.contains(stopWords, w); });
var hashtags = post.get("text").match(/#.+?b/g);
hashtags = _.map(hashtags, toLowerCase);
post.set("words", words);
post.set("hashtags", hashtags);
response.success();
});
문제는 나는 그것이 라인 var _ = require("underscore");
에 충돌하기 때문에 내 서버를 시작하는 NPM 시작을 사용할 수 없다는 것입니다. 오류는
Error: Cannot find module 'underscore'.
입니다.이 문제를 구문 분석 서버의 클라우드 코드의 컨텍스트에서 어떻게 해결할 수 있습니까?