美文网首页我爱编程
Vue+Cordova环境搭建

Vue+Cordova环境搭建

作者: Asen_十足坏蛋 | 来源:发表于2018-03-30 16:23 被阅读0次

1、安装node.js

2、安装vue-cli脚手架构建工具

npm install -g vue-cli

3、用vue-cli构建项目

vue init webpack <目录名称>
配置内容如下:
? Project name <项目名称>
? Project description <项目描述> 
? Author <作者>
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Standard
? Set up unit tests Yes
? Pick a test runner jest
? Setup e2e tests with Nightwatch? Yes
? Should we run `npm install` for you after the project has been created? (recommended) npm

4、运行vue项目

cd <目录名称>
npm run dev

5、安装Cordova CLI

npm install -g cordova

6、用Cordova CLI构建项目

命令行:cordova create hello com.example.hello HelloWorld
参数说明:
第一个参数 hello 为工程的文件夹名;
第二个参数(可选)com.example.hello 为应用程序的id名,可以在 config.xml 中修改,如果不指定的话默认为 io.cordova.hellocordova;
第三个参数(可选)HelloWorld 为App显示的名称,也可在 config.xml 中修改。

7、修改Vue项目config/index.js的build命令

修改前

build: {
  env: require('./prod.env'),
  index: path.resolve(__dirname, '../dist/index.html'),
  assetsRoot: path.resolve(__dirname, '../dist'),
  assetsSubDirectory: 'static',
  assetsPublicPath: '/',
  productionSourceMap: true,
  productionGzip: false,
  productionGzipExtensions: ['js', 'css'],
  bundleAnalyzerReport: process.env.npm_config_report
},

修改后

build: {
  env: require('./prod.env'),
  index: path.resolve(__dirname, '../../corodva_project/www/index.html'),
  assetsRoot: path.resolve(__dirname, '../../corodva_project/www'),
  assetsSubDirectory: '',
  assetsPublicPath: '',
  productionSourceMap: true,
  productionGzip: false,
  productionGzipExtensions: ['js', 'css'],
  bundleAnalyzerReport: process.env.npm_config_report
},

8、Vue项目中运行build命令

npm run build

9、Cordova项目的index.html添加cordova.js

<script type=text/javascript src=cordova.js></script>

10、Cordova项目中add platforms

cordova platforms add browser
cordova platforms add android
cordova platforms add ios
<根据情况自行添加>

11、运行Cordova项目

cordova run browser
cordova run android(如果运行到android上,需要安装Android Studio的开发环境)
...

相关文章

  • Vue+Cordova环境搭建

    1、安装node.js 2、安装vue-cli脚手架构建工具 3、用vue-cli构建项目 4、运行vue项目 5...

  • React Native学习总结篇

    一、环境搭建 1.1 React Native环境搭建 1.1.1 IOS环境搭建 环境:MacOS 注意:不要使...

  • linux 第四天

    Lamp环境搭建 /*******************Lamp环境搭建:*******************...

  • codePush说明

    codePush环境搭建 环境搭建文章:环境搭建 git地址:codePush git地址2.0.3,And...

  • angular学习--02英雄指南

    环境搭建 angular官网--搭建本地开发环境和工作空间windows 10 搭建angular开发环境免搭建环...

  • Gradle开发-Groovy环境搭建

    ##Groovy环境搭建 在使用 Groovy 之前首先要搭建几个环境: Groovy 的环境搭建 JDK 环境搭...

  • 搭建 LNMP + CodeIgniter 开发环境

    搭建 LNMP + CodeIgniter 开发环境搭建 LNMP 环境首先搭建 LNMP 的服务器环境安装 Ng...

  • iOS中RN与Flutter混合开发

    一 搭建环境 1. 搭建flutter环境 1.1 搭建系统开发环境 参考链接:https://flutter....

  • 第一个MyBatis程序

    思路:搭建环境---导入MyBatis--编写代码---测试! 一、搭建环境 1、搭建数据库环境: engine=...

  • Robot Framework用法总结

    一,环境的搭建 关于robotframework环境搭建请参考博文:Robot Framework的环境搭建[ht...

网友评论

    本文标题:Vue+Cordova环境搭建

    本文链接:https://www.haomeiwen.com/subject/mjpicftx.html