笔记

万物寻其根,通其堵,便能解其困。
  博客园  :: 新随笔  :: 管理

关于npm相关操作笔记记录

Posted on 2024-08-05 15:27  草妖  阅读(8)  评论(0)    收藏  举报

一、出现“sill idealTree buildDeps”

PS C:\Users\namejr\Desktop\1221> npm install jsencrypt
[..................] / idealTree:1221: sill idealTree buildDeps

出现该问题是由于源的域名过期导致。

解决步骤:

npm config set registry https://registry.npmmirror.com  # 设置源

检查设置是否成功

PS C:\Users\namejr\Desktop\1221> npm config get registry
https://registry.npmmirror.com

 

二、出现“npm : 无法加载文件 D:\Node\npm.ps1,因为在此系统上禁止运行脚本。”

PS D:\WebCode> npm create vue@latest
npm : 无法加载文件 D:\Node\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?Li
nkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ npm create vue@latest
+ ~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess
PS D:\WebCode> Get-ExecutionPolicy   # 查看当前执行策略
Restricted    # 不允许运行脚本,其他为:RemoteSigned(允许运行本地脚本和远程签名脚本)或 Unrestricted(允许运行所有脚本)。
PS D:\WebCode> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser    # 设置允许运行脚本
PS D:\WebCode> npm create vue@latest  # 创建vue项目

> npx
> create-vue

┌  Vue.js - The Progressive JavaScript Framework
│
◇  请输入项目名称:
│  firstVue3
│
◇  请输入包名称:
│  firstvue3
│
◇  请选择要包含的功能: (↑/↓ 切换,空格选择,a 全选,回车确认)
│  none
│
◇  选择要包含的试验特性: (↑/↓ 切换,空格选择,a 全选,回车确认)
│  none
│
◇  跳过所有示例代码,创建一个空白的 Vue 项目?
│  Yes

正在初始化项目 D:\WebCode\firstVue3...
│
└  项目初始化完成,可执行以下命令:

   cd firstVue3
   npm install
   npm run dev

| 可选:使用以下命令在项目目录中初始化 Git:

   git init && git add -A && git commit -m "initial commit"

PS D:\WebCode>

 

三、'vite' 不是内部或外部命令,也不是可运行的程序或批处理文件。

PS D:\WebCode\firstVue3> npm run dev
Debugger attached.

> firstvue3@0.0.0 dev
> vite

'vite' 不是内部或外部命令,也不是可运行的程序或批处理文件。
Waiting for the debugger to disconnect...

 

解决:

PS D:\WebCode> npm install -g vite  # 进行全局安装

added 13 packages in 25s

5 packages are looking for funding
  run `npm fund` for details
PS D:\WebCode>

 

四、failed to load config from D:\WebCode\firstVue3\vite.config.js

PS D:\WebCode\firstVue3> npm run dev
Debugger attached.

> firstvue3@0.0.0 dev
> vite

Debugger attached.
failed to load config from D:\WebCode\firstVue3\vite.config.js
error when starting dev server:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vite' imported from D:\WebCode\firstVue3\vite.config.js.timestamp-1757147761899-37916d2d811eb.mjs
    at Object.getPackageJSONURL (node:internal/modules/package_json_reader:266:9)
    at packageResolve (node:internal/modules/esm/resolve:767:81)
    at moduleResolve (node:internal/modules/esm/resolve:853:18)
    at defaultResolve (node:internal/modules/esm/resolve:983:11)
    at #cachedDefaultResolve (node:internal/modules/esm/loader:717:20)
    at ModuleLoader.resolve (node:internal/modules/esm/loader:694:38)
    at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:308:38)
    at ModuleJob._link (node:internal/modules/esm/module_job:183:49)
Waiting for the debugger to disconnect...
Waiting for the debugger to disconnect...
PS D:\WebCode\firstVue3> npm install @vitejs/plugin-vue  # 安装必要依赖
Debugger attached.

added 145 packages, and audited 146 packages in 60s

45 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Waiting for the debugger to disconnect...
PS D:\WebCode\firstVue3> 

 五、Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vite-plugin-vue-devtools' 

npm install vite-plugin-vue-devtools --save-dev

 

 

二、待续