Webpack创建、运行vue.js项目及其目录结构详解
2017-01-05 12:30
1231 查看
项目环境搭建:
1.安装node
点击下面链接进行下载:
node官网 https://nodejs.org/en/
版本查看:
运行命令行 cmd,然后输入 node -v 查看node版本:
注意:node版本最好新一点好,推荐6.0以上。
2.全局安装vue-cli
在命令行输入:
npm install-g vue-cli
3.创建一个基于 “webpack” 模板的新项目
vue init webpack project-name(默认安装2.0版本)
vue init webpack#1.0 project-name(安装1.0版本)
项目目录结构:
main.js 是我们的入口文件,主要作用是初始化vue实例并使用需要的插件
App.vue是我们的主组件,所有页面都是在App.vue下进行切换的。其实你也可以理解为所有的路由也是App.vue的子组件。所以我将router标示为App.vue的子组件。
index.html文件入口
src放置组件和入口文件
node_modules为依赖的模块
config中配置了路径端口值等
build中配置了webpack的基本配置、开发环境配置、生产环境配置等
运行项目:
1.cd project-name
2.npm install
3.npm run dev
4.在浏览器输入localhost:8080
1.安装node
点击下面链接进行下载:
node官网 https://nodejs.org/en/
版本查看:
运行命令行 cmd,然后输入 node -v 查看node版本:
注意:node版本最好新一点好,推荐6.0以上。
2.全局安装vue-cli
在命令行输入:
npm install-g vue-cli
3.创建一个基于 “webpack” 模板的新项目
vue init webpack project-name(默认安装2.0版本)
vue init webpack#1.0 project-name(安装1.0版本)
项目目录结构:
main.js 是我们的入口文件,主要作用是初始化vue实例并使用需要的插件
import Vue from 'vue' import App from './App' /* eslint-disable no-new */ new Vue({ el: '#app', template: '<App/>', components: { App } })
App.vue是我们的主组件,所有页面都是在App.vue下进行切换的。其实你也可以理解为所有的路由也是App.vue的子组件。所以我将router标示为App.vue的子组件。
<template> <div id="app"> <img src="./assets/logo.png"> <hello></hello> </div> </template> <script> import Hello from './components/Hello' export default { name: 'app', components: { Hello } } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style>
index.html文件入口
src放置组件和入口文件
node_modules为依赖的模块
config中配置了路径端口值等
build中配置了webpack的基本配置、开发环境配置、生产环境配置等
运行项目:
1.cd project-name
2.npm install
3.npm run dev
4.在浏览器输入localhost:8080
相关文章推荐
- Webpack创建、运行vue.js项目及其目录结构详解
- Webpack创建、运行vue.js项目
- Vue+webpack项目配置便于维护的目录结构教程详解
- vue-cli创建的项目不需要再创建webpack-config.js文件,因为已经配置过了
- LayaAir引擎学习日志4----创建JS项目并详解目录结构
- Vue.js——60分钟webpack项目模板快速入门
- vue.js学习笔记(一)安装及项目的创建和运行
- Vue.js——60分钟webpack项目模板快速入门
- LayaAir引擎学习日志6----LayaAir IDE创建AS3项目并详解目录结构
- vue+webpack创建项目模板
- 用vue+webpack搭建的前端项目结构
- 学习 webpack+vue.js (1、先随便创建一个工程)
- 详解使用vue脚手架工具搭建vue-webpack项目
- 详解用vue-cli来搭建vue项目和webpack
- webpack+vue创建简单项目
- Vue.js结合vue-router和webpack编写单页路由项目
- Vue.js结合vue-router和webpack编写单页路由项目
- Vue.js——60分钟webpack项目模板快速入门【8】
- webpack+vue.js实现组件化详解
- webpack+vue+vue-router创建项目具体(备注:供自己学习时以备随时可以查看用而整理,首发地址:http://blog.csdn.net/fungleo/article/detail)