diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..39c6913 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ + +node_modules/ + +miniprogram/miniprogram_npm diff --git a/README.md b/README.md new file mode 100644 index 0000000..61bf021 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +## 开发 + +# 框架采用 Vant Weapp (https://youzan.github.io/vant-weapp) + +# 开发环境初始化 +``` +1. npm install +2. 打开微信开发者工具,点击 工具 -> 构建 npm,并勾选 使用 npm 模块 选项,构建完成后,即可引入组件。 + +``` + +# 引入组件-全局引入 +``` +// app.json 文件里配置 usingComponents 选项 +"usingComponents": { + "van-button": "@vant/weapp/button/index" +} +``` + +# 引入组件-局部引入 +``` +// 在页面的 json 文件里配置 usingComponents 选项 +"usingComponents": { + "van-button": "@vant/weapp/button/index" +} +``` + +# 使用组件 +``` +// 引入组件后,可以在 wxml 中直接使用组件 +按钮 +``` \ No newline at end of file diff --git a/miniprogram/app.json b/miniprogram/app.json index b1431ac..2212774 100644 --- a/miniprogram/app.json +++ b/miniprogram/app.json @@ -86,7 +86,6 @@ } ] }, - "style": "v2", "sitemapLocation": "sitemap.json", "permission": { "scope.userLocation": { diff --git a/miniprogram/pages/login/login.json b/miniprogram/pages/login/login.json index c5a131f..00dcf8a 100644 --- a/miniprogram/pages/login/login.json +++ b/miniprogram/pages/login/login.json @@ -1,3 +1,6 @@ { - "navigationBarTitleText": "登录" + "navigationBarTitleText": "登录", + "usingComponents": { + + } } diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..23e5294 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,17 @@ +{ + "name": "dbd-meeting-wx-small", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "@vant/weapp": "^1.11.4" + } + }, + "node_modules/@vant/weapp": { + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/@vant/weapp/-/weapp-1.11.4.tgz", + "integrity": "sha512-egOsWO4hVMP1SQSqQ46jy8UD3WysvlnUecRzPM21Y3ovkOFZ6wlaO7oHQmTXRpwr+V41Qri1qEbtNjhVxFqdyw==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..ffdc5e2 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "@vant/weapp": "^1.11.4" + } +} diff --git a/project.config.json b/project.config.json index 40cf52b..448738f 100644 --- a/project.config.json +++ b/project.config.json @@ -36,8 +36,13 @@ "enableEngineNative": false, "useIsolateContext": true, "userConfirmedBundleSwitch": false, - "packNpmManually": false, - "packNpmRelationList": [], + "packNpmManually": true, + "packNpmRelationList": [ + { + "packageJsonPath": "./package.json", + "miniprogramNpmDistDir": "./miniprogram/" + } + ], "minifyWXSS": true, "disableUseStrict": false, "minifyWXML": true,