1. 程式人生 > >weex 初步專案命令建立

weex 初步專案命令建立

需 安裝有 webpack及webpack-cli (全域性或者下載到當前目錄)

有類似於vue的 vue-cli建立

you needs to be installed alongside webpack to use the CLI.

 

下載完 執行 npm start 

埠可配置

在config/config.js裡

 

開啟首頁

 

 

個人package.json (第一次配置 可能有好多無用的)

{

"name": "wexapp",

"version": "1.0.0",

"description": "初步瞭解weex",

"author": "",

"private": true,

"scripts": {

"start": "npm run serve",

"build": "webpack --env.NODE_ENV=common",

"build:prod": "webpack --env.NODE_ENV=production",

"build:prod:web": "webpack --env.NODE_ENV=release",

"build:plugin": "webpack --env.NODE_ENV=plugin",

"clean:web": "rimraf ./release/web",

"clean:ios": "rimraf ./release/ios",

"clean:android": "rimraf ./release/android",

"dev": "webpack --env.NODE_ENV=common --progress --watch",

"serve": "webpack-dev-server --env.NODE_ENV=development --progress",

"ios": "weex run ios",

"web": "npm run serve",

"android": "weex run android",

"pack:ios": "npm run clean:ios && weex build ios",

"pack:android": "npm run clean:android && weex build android",

"pack:web": "npm run clean:web && npm run build:prod:web"

},

"keywords": [

"weex"

],

"license": "MIT",

"dependencies": {

"phantom-limb": "0.0.1",

"vue": "^2.5.11",

"vue-router": "^3.0.1",

"weex-vue-render": "^1.0.17"

},

"devDependencies": {

"autoprefixer": "^8.0.0",

"babel-core": "^6.26.0",

"babel-loader": "^7.1.1",

"babel-preset-stage-0": "^6.24.1",

"chai": "^4.1.2",

"css-loader": "^0.28.8",

"extract-text-webpack-plugin": "^3.0.2",

"friendly-errors-webpack-plugin": "^1.6.1",

"fs-extra": "^5.0.0",

"glob": "^7.1.2",

"html-webpack-plugin": "^2.30.1",

"ip": "^1.1.5",

"node-notifier": "^5.1.2",

"portfinder": "^1.0.13",

"postcss-import": "^11.0.0",

"postcss-loader": "^2.0.9",

"postcss-plugin-weex": "^0.1.6",

"raw-loader": "^0.5.1",

"rimraf": "^2.6.2",

"script-ext-html-webpack-plugin": "^1.8.5",

"vue-loader": "^12.2.0",

"vue-style-loader": "^3.0.3",

"vue-template-compiler": "^2.5.11",

"webpack": "^3.10.0",

"webpack-dev-server": "^2.9.7",

"webpack-merge": "^4.1.0",

"webpack-uglify-parallel": "^0.1.4",

"weex-loader": "^0.7.2",

"weex-vue-precompiler": "^0.1.17"

}

}