一、创建一个Vue.js的应用程序

使用 Vue-Cli 脚手架创建一个新的Vue.js应用程序。

vue init webpack my-vue-project

启动应用程序

cd project
npm install
npm run dev

在你的Web浏览器中打开URL http://localhost:8080,你应该可以看到你的vue.js应用程序正在运行。

二、构建微信小程序

微信小程序是一个独立的平台,需要自己构建,不能直接将vue.js应用程序上传至微信小程序平台。需要把你的vue.js应用程序构建成微信小程序。

1. 安装微信小程序构建工具

npm install -g wepy-cli

2. 在vuejs项目的根目录中创建一个wepy.confgjs文件

module.exports = {
    "wyExt": ".wpy",
    "compilers": {
        "less": {
            "compress": true
        },
        "babel": {
            "presets": [
                "es2015",
                "stage-1"
            ],
            "plugins": [
                "transform-object-rest-spread",
                "transform-class-properties",
                "transform-docorators-legacy",
            ]
        }
    },
    "plugins": {

    }
};

现在你需要将你的vuejs组件转换为小程序组件。这可以通过在vuejs组件顶部添加 //<templatex></template>//<script> </script>标记实现。

3. 在vuejs项目的根目录中运行构建

该命令将构建上传至微信小程序平台所需的文件:

wepy build --watch

将构建上传至微信小程序平台所需的文件在vue.js项目的 /dist 目录中生成。

三、错误记录

1. 找不到编译器:wepy-compiler-sass

[WARNING] 找不到编译器:wepy-compiler-sass。
未发现相关 sass 编译器配置,请检查wepy.config.js文件。

解决办法:

//安装sass
npm i node-sass
//安装wepy-compiler-sass插件
npm install wepy-compiler-sass --save-dev

配置

module.exports = {
  "compilers": {
   "sass": {
            "outputStyle": "comprressed"
        }
  },
}
GitHub 加速计划 / vu / vue
207.54 K
33.66 K
下载
vuejs/vue: 是一个用于构建用户界面的 JavaScript 框架,具有简洁的语法和丰富的组件库,可以用于开发单页面应用程序和多页面应用程序。
最近提交(Master分支:2 个月前 )
73486cb5 * chore: fix link broken Signed-off-by: snoppy <michaleli@foxmail.com> * Update packages/template-compiler/README.md [skip ci] --------- Signed-off-by: snoppy <michaleli@foxmail.com> Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com> 4 个月前
e428d891 Updated Browser Compatibility reference. The previous currently returns HTTP 404. 5 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐