全局安装 npm install -g @vue/cli
创建项目 vue create -p dcloudio/uni-preset-vue my-project
启动项目(微信小程序) npm run dev:mp-weixin
,上一步中创建成功的提示中 npm run serve
运行的是h5,因为 uni-app 可以做不同的小程序,所以会有很多的运行和打包命令,具体的可以看项目的 package.json
文件。
运行成功后,将dist文件夹中dev文件下生成的对应的文件(mp-weixin)导入到微信开发者工具中
npm install sass-loader node-sass
<style lang=‘scss‘></style>
node_modules --> 项目的依赖
public
|-- index.html --> uni-app 开发网页应用时的模板
src
|-- pages --> 项目的页面组件
|-- static --> 项目的静态资源
|-- APP.vue --> 应用配置,用来配置APP全局样式以及监听
|-- main.js --> Vue初始化入口文件
|-- manifest.json --> 配置应用名称、appid、logo、版本等打包信息
|-- pages.json --> 配置页面路由、导航条、选项卡等页面类信息
|-- uni.scss --> 项目的scss全局变量
.gitignore
babel.config.js --> 处理javascript版本问题(ES6-->ES5)
package-lock.json
package.json --> 项目包的描述(运行/打包命令、所安装的第三方依赖)
postcss.config.js --> 定义如何编译css代码
README.md --> 项目的说明
tsconfig.json --> 项目使用ts开发时的配置
wxcomponents
(文件名不可更改),在该目录下新建 vant 文件夹在某个页面中单独使用
在全局使用
原文:https://www.cnblogs.com/aloneer/p/14717513.html