使用Vue CLI创建typescript项目的方法
使用最新的Vue CLI @vue/cli创建typescript项目,使用vue -V
查看当前的vue cli版本
安装命令
npm install -g @vue-cli
创建项目
vue create my-vue-typescript
上下键选择,空格键确定
接下来是一些常规选项
下面是询问要不要记录这次配置以便后面直接使用,我们选择y
当确定配置后会在C:\Users\Administrator\.vuerc
下生成一个刚选好的配置记录
{ "useTaobaoRegistry": true, "presets": { "my-vue-typescript": { "useConfigFiles": true, "plugins": { "@vue/cli-plugin-babel": {}, "@vue/cli-plugin-typescript": { "classComponent": true, "tsLint": true, "lintOn": [ "save" ], "useTsWithBabel": true } }, "router": true, "routerHistoryMode": true, "vuex": true } } }
然后再回车就开始创建项目,但是这里却报了一个错,大概意思是源有问题。
ERROR command failed: yarn --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist
于是搜了下原因,原来是创建时候的默认源配置导致,vue cli 安装报错问题解决
所以修改下刚才生成的.vuerc下的useTaobaoRegistry属性值为false就可以了
{ "useTaobaoRegistry": false, ... }
再次安装成功
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
vue-cli3+typescript新建一个项目的思路分析
最近在用vue搭一个后台管理的单页应用的demo,因为之前只用过vue-cli2+javascript进行开发,而vue-cli3早在去年8月就已经发布,并且对于typescript有了很好地支持.所以为了熟悉新技术,我选择使用vue-cli3+typescript进行新应用的开发.这里是新技术的学习记录. 初始化项目 卸载老版本脚手架,安装新版本脚手架后,开始初始化项目.初始化的命令跟2.x版本的略有不同,以前是 vue init webpack project-name ,而现在是 vue
-
使用Vue CLI创建typescript项目的方法
使用最新的Vue CLI @vue/cli创建typescript项目,使用vue -V查看当前的vue cli版本 安装命令 npm install -g @vue-cli 创建项目 vue create my-vue-typescript 上下键选择,空格键确定 接下来是一些常规选项 下面是询问要不要记录这次配置以便后面直接使用,我们选择y 当确定配置后会在C:\Users\Administrator\.vuerc下生成一个刚选好的配置记录 { "useTaobaoRegistry"
-
vue cli 3.x 项目部署到 github pages的方法
github pages 是 github 免费为用户提供的服务,写博客,或者部署一些纯静态项目. 最近将 vue cli 3.x 初始化项目部署到 github pages,踩了一些坑,记录如下. https://github.com/nusr/resume-vue 1. vue-router 不要开启 history 模式 路径中的 # 比较丑,就开启了 vue-router 的 history 模式,去掉了 #.平时做项目也是默认开启 history 模式.折腾了半天发现,我这是部署到 g
-
vue cli构建的项目中请求代理与项目打包问题
在上篇文章给大家介绍了vue-cli webpack模板项目搭建及打包时路径问题的解决方法,可以点击查看. vue-cli构建的项目中,生产模式下的打包路径.与生产模式下的请求代理简单示意 总结 以上所述是小编给大家介绍的vue cli构建的项目中请求代理与项目打包问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持! 您可能感兴趣的文章: Vue-cli创建项目从单页面到多页面的方法 Vue使用vue-cli创建项目 vue-cli项
-
vue-cli4.x创建企业级项目的方法步骤
安装脚手架(vue-cli) $ npm install @vue/cli -g //全局安装最新的脚手架 创建项目 $ vue create vue-demo 在创建项目的时候可以使用 $ vue ui 来进行创建,两种方式在创建的时候,直接选择上router和vuex,来进行项目创建 移动端Vant # 通过 npm 安装 $ npm i vant -S # 通过 yarn 安装 $ yarn add vant 我这里都是使用的按需引入,用了 babel-plugin-import 是一款
-
基于Vue和Element-Ui搭建项目的方法
首先要求事先安装node和npm 没有安装的自行百度或在论坛里面搜索! 提示:在命令行分别输入node -v(node和-v之间有个空格) 和npm -v(同样有个空格)可查看当前的node和npm版本 创建vue项目 1.创建一个项目文件夹,记住文件夹路径,如我的是F:\AppCode 2.打开cmd命令通过cd指令进入到刚才创建的文件夹路径F:\AppCode. 输入npm install -g cnpm –registry=https://registry.npm.taobao.org安装
-
探索Visual C++下创建WPF项目的方法示例
C++/CLI 下创建WPF项目的方法 由于WPF不仅仅支持C#/VB开发,还支持其他语言,比如: C++.F#等开发,于是大白我最近花了点时间摸索了一下,本文主要介绍 C++/CLI 下创建WPF项目的方法. 我使用的开发环境是: Win10 x64 + Visual Studio 2019 (16.6.1版本). 今天我们需要使用 C++/CLI ,算是C++的一个子集吧. 要能正常使用 C++/CLI ,首先需要确保你安装了 C++/CLI build套件(见下图),同时还需要确保你安装好
-
集成vue到jquery/bootstrap项目的方法
说明,项目本身使用jquery和bootstrap做的管理后台,部分登录接口跑在node服务端,大部分接口使用springmvc实现.现在,使用vue开发,集成vue到原先的项目中.不影响原先的框架.原来的打包方式是使用fis打包,集成vue之后,先用webpack打包,再用fis打包.互不影响. 1.由于原先使用jquery和bootstrap,所以package.json文件夹下面没有数据.使用vue的时候,需要的依赖全部放到package.json下,添加如下依赖: { "name&quo
-
Vue组件创建和传值的方法
## 创建组件的3种方法 # 第一种: + Vue.extend()函数返回一个组件的构造器,里面包含一个参数,参数是对象,对象里面是一些配置项 + Vue.component()函数利用Vue.extend()返回的构造器创建一个组件的实例,有两个参数.; 参数1:组件名字,参数2:组件构造器 注意: 模板template中只能有一个根节点 组建的名字采用驼峰命名的话,使用时,就要加上"-"; 例如:组件名字indexA-->index-a; ## 第二种: +
-
idea2020.1.3 手把手教你创建web项目的方法步骤
首先: IDEA中的项目(project)与eclipse中的项目(project)是不同的概念,IDEA的project 相当于之前eclipse的workspace,IDEA的Module是相当于eclipse的项目(project). 第一步:配置tomcat (1)点击run下面的edit configuration (2)点击template左边的三角 (3)找到Tomcat Server,有两个选项,第一个表示本地的,第二个表示远程的.这里我们因为在自己电脑,选择本地的 (4)点击c
-
详解pycharm的newproject左侧没有出现项目选项的情况下创建Django项目的解决方法/社区版pycharm创建django项目的方法
首先,我当时出现的问题是newproject创建的时候没有django的选项,查了半天发现我安装的pycharm是社区版本.所以需要用终端命令行的方式创建django项目. 首先,随便打开一个项目,然后在pycharm界面的左下角有Terminal终端的图标,点开. cd返回根目录 在终端输入你PycharmProjects的目录,由于我是mac 端,我输入的是:cd /Users/apple/PycharmProjects 进入目录后,输入:django-admin startproject
随机推荐
- VBS教程:VBscript属性-Global 属性
- 浅谈java中Map的用法
- python文件特定行插入和替换实例详解
- 用JS写的一个TableView控件代码
- Java中的数组排序方式(快速排序、冒泡排序、选择排序)
- 浅谈java对象转json,数字精确出现丢失问题
- 探究JavaScript中的五种事件处理程序方式
- sqlserver2005 行列转换实现方法
- JQuery 学习笔记01 JQuery初接触
- Bootstrap栅格系统的使用详解
- PHP abstract与interface之间的区别
- node.js中的querystring.stringify方法使用说明
- 推荐文章系统(一)
- java根据url抓取并生成缩略图的示例
- js实现的八点拖动修改div大小的代码
- 微信小程序使用progress组件实现显示进度功能【附源码下载】
- Linux查看系统配置常用命令详解
- 简单了解什么是神经网络
- 基于spring实现websocket实时推送实例
- numpy中的ndarray方法和属性详解