RSSHub 건설 프로젝트 설치 RSSHub 레이더 문제 오류를 파생 : 모듈의 노드 말대꾸 '을 찾을 수 없습니다

순서

최근이 RSS 피드를 이해에서 자연스럽게 RSSHub를 참조 할 필요가있다. 첫 번째 빌드 크롬 확장 경험을 생각하십시오. 오래된 오류가 발생합니다.

 

 

GitHub의 프로젝트 : https://github.com/DIYgod/RSSHub-Radar

 

첫 번째 프로젝트 아래로 필요하고 (나는 ReactNative을 사용하기 전에, 노드 NPM 있도록 일부이기 때문에) NPM 디렉토리 프로젝트에서 작업을 시작

 

문제가 발생 NPM 실행 빌드를 사용하는 경우입니다 :     오류 : 수 없습니다 찾기 '노드 - 말대꾸'의 모듈

 ERROR in ./src/css/options.scss (./node_modules/css-loader/dist/cjs.js??ref--4-2!./node_modules/postcss-loader/src??ref--4-3!./node_modules/sass-loader/dist/cjs.js!./src/css/options.scss)
    Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
    Error: Cannot find module 'node-sass'
    Require stack:
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/getDefaultSassImplementation.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/getSassImplementation.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/index.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/cjs.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/loader-runner/lib/loadLoader.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/loader-runner/lib/LoaderRunner.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack/lib/NormalModule.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack/lib/NormalModuleFactory.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack/lib/Compiler.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack/lib/webpack.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack-cli/bin/utils/validate-options.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack-cli/bin/utils/convert-argv.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack-cli/bin/cli.js
    - /Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack/bin/webpack.js
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15)
        at Function.Module._load (internal/modules/cjs/loader.js:864:27)
        at Module.require (internal/modules/cjs/loader.js:1044:19)
        at require (/Users/yinzh/android/RSSHub-Radar-master/node_modules/webpack-cli/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at getDefaultSassImplementation (/Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/getDefaultSassImplementation.js:24:10)
        at getSassImplementation (/Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/getSassImplementation.js:19:72)
        at Object.loader (/Users/yinzh/android/RSSHub-Radar-master/node_modules/sass-loader/dist/index.js:40:61)

 

해결 방법 :

1. 실행 프로젝트 디렉토리가 설치 NPM cmd를 -g cnpm --registry = HTTPS : //registry.npm.taobao.org

2. 다운로드 한 후 성공적으로 노드 말대꾸를 설치 cnpm 실행

거기에 NPM 실행 빌드하는 동안 빈 후. 당신은 DIST 폴더를 생성 할 수 있습니다.

 

 

게시 78 개 원래 기사 · 원 찬양 63 ·은 30000 +를 볼

추천

출처blog.csdn.net/qq_37492806/article/details/105215556