所以我是 javascript 框架的新手,我想开始使用 svelte。所以我去了 svelte 网站并开始安装过程,但我已经收到错误了。如果您对我的问题有任何疑问,我会继续沟通。这是我的终端:
coolstuff@srimaans-air svelte % npx degit sveltejs/模板 svelte-demo
!无法获取远程https://github.com/sveltejs/template
!找不到 HEAD 的提交哈希值
coolstuff@srimaans-空气 svelte %
在开始之前,我强烈建议您学习如何为框架创建开发环境。有vite、webpack等工具。
您可以轻松开始vite
npm create vite@latest
或者你可以使用 sveltekit,它也使用 vite
npm create svelte@latest my-app
设置后,您可以编辑配置文件(vite.config.js、svelte.config.js等)来指定您制作的页面的输出选项。
您可以在这里找到更多内容https://vitejs.dev/guide/
如果您无法获取 github 页面,您可能首先需要安装 degit。您可以使用以下命令来执行此操作:
npm install -g degit
如果 npx 不起作用,您可以运行以下命令:
npm install -g npx
编辑:如果这没有解决问题,那么可能是 git 尚未安装。尝试一下这里发布的内容: https://github.com/Rich-Harris/degit/issues/37
安装
git
并从 git
终端而不是常规终端运行命令。
Javascript 框架需要在系统上安装 Node.js 等先决条件。
安装node.js https://nodejs.org/en,安装后通过以下命令检查node.js是否已正确安装在您的系统上。
$ node --version
之后您可以使用 npm 安装 svelte 应用程序。 请参阅此处的链接以了解如何安装 svelte 应用程序。 https://svelte.dev/blog/svelte-for-new-developers