使用vue-cli新建uniapp小程序

1.创建项目(xxx为项目名)vue create -p dcloudio/uni-preset-vue xxx

2.安装uview UI框架 npm install uview-ui@1.8.4
1) npm i node-sass
2) npm i sass-loader@10.1.1 --save-dev (指定版本 否则报错cache-loader not found)
引入uview
main.js 
1) import uView from "uview-ui";
2) Vue.use(uView);
uni.scss
1) @import 'uview-ui/theme.scss';
app.vue(答应我一定加上lang='scss',没仔细看 找了好久!)
2)@import "uview-ui/index.scss";
pages.json
"easycom":{"^u-(.*)":"uview-ui/components/u-$1/u-$1.vue"},
创建vue.config.js

const TransformPages = require('uni-read-pages')

const {webpack} = new TransformPages()

const path = require('path')

const CopyWebpackPlugin = require('copy-webpack-plugin')

module.exports = {

  configureWebpack: {

    plugins: [

      new webpack.DefinePlugin({

        ROUTES: webpack.DefinePlugin.runtimeValue(() => {

          const tfPages = new TransformPages({

            includes: ['path', 'name', 'aliasPath']

          });

          return JSON.stringify(tfPages.routes)

        }, true )

      })

    ]

  }

}

uview引入完毕,页面内使用一下组件吧!

3.安装uni-simple-router 路由插件(可用可不用,我是习惯用的)
https://hhyang.cn/v2/start/quickstart.html 官方文档,有点懒,直接看官方的吧
安装好之后 console.log(this.$Router) 能打印出来就代表安装成功了,接下来就是看官方文档了~

至此,基本结束,想到的再补充

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容