vue-cli新建项目,配置必要插件

一、环境搭建

    1、git工具需要安装好

    2、node.js要安装好

    3、安装vue-cli 命令为:npm install vue-cli -g(全局安装 我的版本为4.X)

二、命令执行

    1、创建项目:vue create project-one

安装选项

通过↑ ↓ 箭头选择你要配置的项,按 空格 是选中,按 a 是全选,按 i 是反选。具体每个配置项表示什么意思在下面会有说明。

配置项

? Check the features neededforyour project: (Press to select, to toggle all, to invert selection)

>( ) Babel //转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。

( ) TypeScript// TypeScript是一个JavaScript(后缀.js)的超集(后缀.ts)包含并扩展了 JavaScript 的语法,需要被编译输出为 JavaScript在浏览器运行

( ) Progressive Web App (PWA) Support// 渐进式Web应用程序

( ) Router // vue-router(vue路由)

( ) Vuex // vuex(vue的状态管理模式)

( ) CSS Pre-processors // CSS 预处理器(如:less、sass)

( ) Linter / Formatter // 代码风格检查和格式化(如:ESlint)

( ) Unit Testing // 单元测试(unit tests)

( ) E2E Testing // e2e(endtoend) 测试

选完之后按 Enter

上文出处:https://www.cnblogs.com/sese/p/11712275.html


2、连接gitLab远程仓库

    ①需要在gitLab上创建好项目,然后复制好项目的url.

    ②在本地项目的文件夹中(英文路径),打开git命令操作工具:

        1、git init  初始化项目

        2、git remote add origin 远程仓库地址

        3、git add .       将本地项目添加到暂存区

        4、git commit -m '自己提交的描述'

        5、git push -u origin master    将项目推送到远程仓库

        6、然后创建各自的分支就好,一般是dev、test、release、master.

        7、创建好分支后,需要将本地的代码push到远程仓库。

三、在项目中安装各种插件

    1、vue-cli3.0以后项目的启动命令为:npm run serve

    2、安装路由插件vue-router,安装命令为:npm install vue-router --save,安装好后需要在项目中SRC目录下新建一个router.js的文件,在router.js中需要把自己挂载到vue上,即如下代码实现:

router.js

    3、安装状态管理器vuex,安装命令为:npm install vuex --save,安装好后需要在项目中SRC目录下新建一个store.js的文件,在store.js中需要把自己挂载到vue上,即如下代码实现:

store.js

    4、安装less,安装命令为:npm install less less-loader --save 等

四、项目中的资源文件配置

    1、与2.0版本的差异:

        ①文件目录少了很多项 如:build、config。

        ②但3.0可以在项目的根目录下新建一个 vue.config.js 文件,之前繁琐的配置都可以在这里直接配置。官方是这样说的。vue.config.js 是一个可选的配置文件,如果项目的(和package.json 平级)根目录中存在这样一个文件,那么他会被 @vue/cli-service 自动加载,(并覆盖其内部的配置),官网配置参考

        ③

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 6,481评论 0 2
  • ## 框架和库的区别?> 框架(framework):一套完整的软件设计架构和**解决方案**。> > 库(lib...
    Rui_bdad阅读 8,192评论 1 4
  • 1.配置用户名和邮箱: git config --global user.name "名字(英文)" git co...
    佩佩216阅读 4,781评论 0 0
  • npm 安装 安装 node.js 安装 git git 安装淘宝NPM镜像 npm install -g cnp...
    饼饼_佳阅读 3,848评论 0 5
  • vue-cli3项目搭建配置以及性能优化 在之前的开发中主要用的是vue-cli2,最近空闲时间比较多,接下来有新...
    bayi_lzp阅读 19,531评论 16 68

友情链接更多精彩内容