Vue 2.0 + webpack使用npm包中的组件

时间:2017-02-23 18:59:57

标签: javascript webpack vue.js

我正在尝试使用webpack和Vue 2.0设置项目,并在我的项目中使用npm包中的组件(如vue-parallax)遇到一些麻烦。

我安装了软件包,一切似乎都在那里,但我不知道在我的项目中链接的位置。

我认为我缺少的是“视差”的导入声明。在脚本标签中,但显然这只是一个有根据的猜测。

非常感谢任何帮助。

min_dist <- function(d, Q) {
  W <- intersect(d,Q)
  n <- length(W)
  sum(sapply(0:(n-1), function(i) sapply(0:(n-1), function(j) abs(i-j))))
}

current_dist <- function(d, Q) {
  W <- intersect(d,Q)
  pos <- sapply(W, function(x)which(Q==x))
  n <- length(pos)
  sum(sapply(1:n, function(i) sapply(1:n, function(j) abs(pos[i]-pos[j]))))
}

dist_d1_Q <- min_dist(d1, Q) / current_dist(d1, Q)
dist_d2_Q <- min_dist(d2, Q) / current_dist(d2, Q)
dist_d3_Q <- min_dist(d3, Q) / current_dist(d3, Q)

c(dist_d1_Q, dist_d2_Q, dist_d3_Q)
# [1]   1   1 NaN

1 个答案:

答案 0 :(得分:0)

根据Belmin Bedak的评论:

它可能位于node_modules目录下,因此您可以从那里导入它 - 试试这个

import parallax from 'vue-parallax'