1
我是使用gulp和browserify的新手。我正在嘗試使用browserify和gulp在線教程。如何解決以下browserify錯誤?
以下是我的package.json
{
"name": "progressive",
"version": "1.0.0",
"description": "Practcing a Progressive Web App",
"scripts": {
"start": "node ./index.js"
},
"author": "Indu Pillai",
"devDependencies": {
"browserify": "^13.1.0",
"gulp": "^3.8.8",
"gulp-browserify": "^0.5.1",
"gulp-clean-css": "^2.0.13",
"gulp-concat-css": "^2.3.0",
"gulp-if": "^2.0.1",
"gulp-sourcemaps": "^2.2.0",
"gulp-uglify": "^2.0.0",
"gulp-util": "^2.2.20",
"gulp-webserver": "^0.8.8",
"jquery": "^3.1.1",
"sw-precache": "^4.2.1"
},
"dependencies": {
"handlebars": "^4.0.5"
}
}
當我運行npm install
,它給了我下面的錯誤:
npm WARN [email protected] requires a peer of [email protected]>= 2.3.0 < 4 but none was installed.
我不知道如何解決這個問題,我不擅長npm的東西。我沒有在我的package.json中請求browserify-shim,但可能是我問的一些軟件包取決於它。
謝謝!
試着改變你的browserify版本2.3.0?它看起來可能要求2.3到4之間的版本。 – Deckerz
安裝最新的'browserify-shim' v3.8.14,它可以在'browserify' v13和更高版本上運行。 – alexmac
讓我試試這兩個解決方案,並會讓你知道。 –