1、首先执行下面的npm下载zepto

npm install zepto --save

2、首先执行下面的两个npm,防止报错,不执行就会报错的

npm install script-loader --save-dev
npm install exports-loader --save-dev

3、现在来配置你的webpack.base.conf.js文件

在你的webpack.base.conf.js文件头部很多const的地方加入以下代码
const webpack = require('webpack')

4、在你的webpack.base.conf.js文件的module里面加入以下代码

      {
        test: require.resolve('zepto'),
        loader: 'exports-loader?window.Zepto!script-loader' 
      },

5、在你的webpack.base.conf.js文件的module.exports 里面加入以下代码

  plugins: [
    new webpack.ProvidePlugin({
      $: 'zepto',
      Zepto: 'zepto'
    })
  ],

5、最后在你的main.js里面引入zepto就行啦

import $ from ‘zepto’

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐