Skip to content

not found module sp-rest-proxy\dist\Rest\ProxyΒ #189

Description

@salar5

hi
I tried inside the solution react-vite-typescript using package "rollup-plugin-sp-rest-proxy" and "vite.config.ts" file is:

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import RollupPluginSPRestProxy from "rollup-plugin-sp-rest-proxy";
const rollupPluginSPRestProxy = new RollupPluginSPRestProxy();

// https://vite.dev/config/
export default defineConfig({
server: {
proxy: {
...rollupPluginSPRestProxy.viteProxySetting(),
},
},
plugins: [react(), rollupPluginSPRestProxy.rollupPlugin()],
});

but after run script below:
"scripts": {
"dev" : "vite"
}

vs code terminal show me this error:
npm run dev

vite-project@0.0.0 dev
vite
failed to load config from C:\Users\99102125\Desktop\vite-project\vite.config.ts
error when starting dev server:
Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'C:\Users\99102125\Desktop\vite-project\node_modules\sp-rest-proxy\dist\RestProxy' imported from C:\Users\99102125\Desktop\vite-project\node_modules\rollup-plugin-sp-rest-proxy\dist\index.js
Did you mean to import "sp-rest-proxy/dist/RestProxy.js"?
at finalizeResolution (node:internal/modules/esm/resolve:275:11)
at moduleResolve (node:internal/modules/esm/resolve:860:10)
at defaultResolve (node:internal/modules/esm/resolve:984:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:780:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:704:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:687:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:305:38)
at ModuleJob._link (node:internal/modules/esm/module_job:175:49)

While the corresponding module exists!!!!
Thank you for your guidance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions