小程序能用npm下载第三方swiper,我指的不是内置那个,但是应该怎么使用呢?
发布于 7 年前 作者 naluo 3017 次浏览 来自 官方Issues

感觉小程序npm在mac和window上使用有太大区别了吧,看视频别人在mac上可以npm i 名称,但是在windows上却不行,花了半天时间才知道

要加上–production才可以,文档也没有细说,那么问题来了,npm是下载所有的npm包都可以使用吗?

除了npm可以下载专属于小程序的自定义组件,感觉npm下载其他工具有点坑啊,比如下图展开的两个文件夹:

比如js-base64,看了别人的教程,确实可以调用它的函数。

但是swiper的话还需要导入css,因为看swiper的文档使用方式是:

import Swiper from ‘swiper/dist/js/swiper.js’;

import ‘swiper/dist/css/swiper.min.css’;

问题是miniprogram_npm文件夹里面的swiper文件夹里面没有css可以导入啊。

那应该怎么使用呢?

1 回复

如果网页里面常用的那个swiper组件的话,没看源码,猜测应该不能直接拿到小程序里面来用

  1. 引用的css文件里面的属性或者选择器在小程序是否支持?

  2. 引入的js文件是否有操作dom,使用浏览器特性这些?感觉会使用dom,但在小程序里面不直接暴露dom这层的东西,中间有层转换。

  3. 你是要实现什么需求?小程序内置的swiper应该能满足绝大多数的使用场景😀

回到顶部