虽然之前在创建vue或者react应用时,我都用到了npm init xxx,但我都没怎么关注npm init xxx背后发生了什么。 比如npm init @vitejs/app,只知道官网说它是用来创建应用的,但很少会去想到其背后是调用了npx @vitejs/create-app,其实就是在执行一个create-app脚本。 这也就是说,如果你想让别人通过npm init xxx...
Create Vite React App provides templates similar to classic CRA, or Create React Application template, but using modern Vite based templates. Also it comes options with pre configured Jest and RTL testing. How to use Install the package
npm init vite/ npm create vite/ npm innit vite npm exec create-vite/ npm x create-vite npx create-vite 类似的例如create-react-app这个包我们也可以有多种方法使用: npm init react-app/ npm create react-app/ npm innit react-app npm exec create-react-app/ npm x create-react-app npx create...
用过create-react-app都知道,目前都推荐使用npx create-react-app创建react项目,同时也可以使用npm init react-app去创建: 发现create-vite-app和create-react-app前面都有create,于是去npm包官网查看了npm init的说明: * npminitfoo -> npx create-foo * npminit@usr/foo -> npx@usr/create-foo * npminit@...
当然,在构建工具有了之后,为了支持快速构建一个模板项目,vue 团队也随之发布了Vite关联的脚手架 ——create-vite,并且经过这几年的飞速迭代,如今create-vite已经来到了4.2-beta版本,并且通过TypeScript对其进行了重写。 现在,就让我们从利用create-vite创建项目开始吧 ...
我们每天都和npm打交道,但是不少人对npm的掌握程度还停留在一个比较浅的层面(当然这也包括我)。就比如说一个用 vite 创建 app 的命令npm init @vitejs/app,很多人就懵了,“npm init不是用来创建package.json文件的吗?” 同样还有npx create-react-app my-app这样的命令,懵吗?
react-swc-ts preact preact-ts lit lit-ts svelte svelte-ts solid solid-ts qwik qwik-ts You can use.for the project name to scaffold in the current directory. Community Templates create-vite is a tool to quickly start a project from a basic template for popular frameworks. Check out Aweso...
发现create-vite-app和create-react-app前面都有create,于是去npm包官网查看了npm init的说明: * npm init foo -> npx create-foo * npm init @usr/foo -> npx @usr/create-foo * npm init @usr -> npx @usr/create 1. 2. 3. 所以:npm init vite-app 和npx create-vite-app 是一样的,npm ini...
日常与npm的交互中,我们往往仅触及冰山一角,对它丰富的功能和底层逻辑了解甚少。例如,创建一个基于vite的app时,使用`npm init @vitejs/app`的命令,很多人仅仅认为它是用于创建package.json文件的快捷方式。同样,对于`npx create-react-app my-app`这样的命令,很多人也是一头雾水。深入了解后,...
含义:指定使用的工具是 Vite,并且使用最新版本(@latest)。 作用:Vite 是一个现代化的前端构建工具,专注于快速开发和构建。它支持 Vue、React、Svelte 等框架。 注意:@latest 表示使用 Vite 的最新稳定版本。你也可以指定特定版本,例如 vite@4.0.0。