为了简化这一过程,许多工具和框架应运而生,其中Vite就是一款备受欢迎的前端构建工具。而npm init @vitejs/app则是npm CLI与Vite集成的产物,它允许开发者通过一条简单的命令快速创建一个Vite项目。 首先,我们来看一下npm init @vitejs/app是如何工作的。当我们在终端中运行这个命令时,npm CLI会调用其背后的初始...
因此 Vite 目前更像是一个类似于 webpack-dev-server 的开发工具.
因此 Vite 目前更像是一个类似于 webpack-dev-server 的开发工具.
比如npm init @vitejs/app,只知道官网说它是用来创建应用的,但很少会去想到其背后是调用了npx @vitejs/create-app,其实就是在执行一个create-app脚本。 这也就是说,如果你想让别人通过npm init xxx命令调用你的包,就必须提供一个create-xxx脚本。 npx npx用来运行本地或远程npm包的一个命令。比如前面提到的n...
问题 npm init @vitejs/app <项目名称>命令报错 image.png 解决方案 谜题就在迷面上 @vitejs/create-app is deprecated, use npm init vite instead @vitejs/create应用程序已弃用,请改用npm init vite 使用npm init vite <项目名称>即可创建vite的项目©...
Describe the bug npm init vite@latest创建项目时Project name含有“/”时 Error: ENOENT: no such file or directory, mkdir 'C:\Users\XXX\Desktop\11\17' 我建议应该提示用户不能这样命名 Reproduction C:\Users\XXX\Desktop>npm init vite@latest npx: installed 6 in
npm init -y是一个npm命令,用于在当前目录下快速生成一个默认的package.json文件。 package.json是一个用于描述项目的配置文件,其中包含了项目的名称、版本、作者、依赖...
: npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/vite@latest - Not found npm ERR! 404 npm ERR! 404 'vite@latest' is not in the npm...
npm运行script脚本时会自动给脚本路径都加上了node_moudles/.bin前缀,这意味着:你在试图运行script中某个脚本时,实际上是运行node_moudles/.bin下的对应软链接文件。 如下图,以vite/vue项目为例,执行npm run dev的大致流程如下: 参考文档