我成功地创建了一个Vite应用程序.当我使用NPM run dev运行应用程序时,我收到以下三个错误: [ERROR] Cannot read file "node_modules/react/jsx-dev-runtime.js": Access is denied. X [ERROR] Cannot read file "node_modules/react/index.js": Access is denied. X [ERROR] Cannot read file "node_modules/react-dom/client.js": Access is denied.

我已经分别删除了 node 模块和包锁文件.我已经创建了另一个Vite Reaction应用程序,但仍然收到这个错误. 我的各种文件.

package.json file

 {
  "name": "my-project",
  "private": true,
  "version": "0.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0",
    "preview": "vite preview"
  },
  "dependencies": {
    "react": "^18.2.0",
    "react-dom": "^18.2.0"
  },
  "devDependencies": {
    "@types/react": "^18.2.15",
    "@types/react-dom": "^18.2.7",
    "@vitejs/plugin-react": "^4.0.3",
    "eslint": "^8.45.0",
    "eslint-plugin-react": "^7.32.2",
    "eslint-plugin-react-hooks": "^4.6.0",
    "eslint-plugin-react-refresh": "^0.4.3",
    "vite": "^4.4.5"
  }
}

Vite.config.jsf file

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [react()],
})

Main.jsx file

import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App.jsx'
import './index.css'

ReactDOM.createRoot(document.getElementById('root')).render(
  <React.StrictMode>
    <App />
  </React.StrictMode>,
)

有谁知道如何解决这个问题?在过go 的三天里,我一直在网上冲浪.我将随时提供所需的任何其他信息.

node 版本:18.12.2 React版本:18.2.0 NPM版本:9.3.1

推荐答案

问题出在你的PowerShell(或你正在使用的任何终端)上.

您需要打开它as administrator才能执行所需的操作

Javascript相关问答推荐

如何在我的Web应用程序中使用JavaScript显示和隐藏喜欢/不喜欢按钮?

d3可排序表标题行中有收件箱--如何使收件箱不触发排序?

在JavaScript中,是否有一种方法可以创建自定义thable,在等待某些代码后自动触发它?

窗口.getComputedStyle()在MutationObserver中不起作用

基于变量切换隐藏文本

使用i18next在React中不重新加载翻译动态数据的问题

为什么promise对js中的错误有一个奇怪的优先级?

如何将react—flanet map添加到remixjs应用程序

我怎么在JS里连续加2个骰子的和呢?

我在Django中的视图中遇到多值键错误

让chart.js饼图中的一个切片变厚?

如何将zoom 变换应用到我的d3力有向图?

如何在Bootstrap中减少网格系统中单个div的宽度

Google脚本数组映射函数横向输出

如何使用画布在另一个内部绘制一个较小但相同的形状,同时保持恒定的边界厚度?

Node.js错误: node 不可单击或不是元素

FireBase FiRestore安全规则-嵌套对象的MapDiff

如何在下一个js中更改每个标记APEXCHARTS图表的 colored颜色

在没有任何悬停或其他触发的情况下连续交换图像

如何使用Cypress在IFRAME中打字