npm安装不安装依赖关系 - 只是锁定文件

npm安装不安装依赖关系 - 只是锁定文件

问题描述:

我从来没有任何问题npm install之前工作,所以我不确定现在的问题是什么?npm安装不安装依赖关系 - 只是锁定文件

我曾尝试运行:

  • npm install
  • npm install --save-dev

我第一次让我的IDE运行它(PHPStorm),它创造了node_modules文件夹,但没有什么是它的内部。

然后我删除,并试图手动运行它,但它所作的只是创建package-lock.json文件,并没有别的,输出功率为:

npm notice created a lockfile as package-lock.json. You should commit this file. 
npm WARN Invalid version: "1.0" 
npm WARN www No description 
npm WARN www No repository field. 
npm WARN www No README data 
npm WARN www No license field. 

up to date in 0.087s 

现在和他们”之前,我已经有这些警告从未造成任何问题。

的package.json文件:

{ 
    "name": "**********", 
    "version": "1.0", 
    "main": "gulpfile.js", 
    "devDependencies": { 
    "autoprefixer": "^6.7.5", 
    "gulp": "^3.9.1", 
    "gulp-clean-css": "^2.0.13", 
    "gulp-concat": "^2.6.0", 
    "gulp-plumber": "^1.1.0", 
    "gulp-postcss": "^6.3.0", 
    "gulp-rename": "^1.2.2", 
    "gulp-sass": "^2.2.0", 
    "gulp-sourcemaps": "^1.6.0", 
    "gulp-uglify": "^2.0.0", 
    "gulp-util": "^3.0.7" 
    }, 
    "private": true 
} 

我然后跑npm install --save-dev --loglevel verbose这里是输出:

npm info it worked if it ends with ok 
npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe', 
npm verb cli 'C:\\Users\\Brett\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', 
npm verb cli 'install', 
npm verb cli '--save-dev', 
npm verb cli '--loglevel', 
npm verb cli 'verbose' ] 
npm info using [email protected] 
npm info using [email protected] 
npm verb npm-session 24ddfff75bdd69e7 
npm verb correctMkdir C:\Users\Brett\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing 
npm verb lock using C:\Users\Brett\AppData\Roaming\npm-cache\_locks\staging-822c9c4b46ec75df.lock for D:\******************\node_modules\.staging 
npm verb unlock done using C:\Users\Brett\AppData\Roaming\npm-cache\_locks\staging-822c9c4b46ec75df.lock for D:\****************\node_modules\.staging 
npm info linkStuff !invalid#1 
npm verb linkBins !invalid#1 
npm verb linkMans !invalid#1 
npm info lifecycle undefined~install: undefined 
npm info lifecycle undefined~postinstall: undefined 
npm info lifecycle undefined~prepublish: undefined 
npm info lifecycle undefined~prepare: undefined 
npm verb saving [] 
npm verb shrinkwrap skipping write for package.json because there were no changes. 
npm info lifecycle undefined~preshrinkwrap: undefined 
npm info lifecycle undefined~shrinkwrap: undefined 
npm verb shrinkwrap skipping write for package-lock.json because there were no changes. 
npm info lifecycle undefined~postshrinkwrap: undefined 
npm WARN Invalid version: "1.0" 
npm WARN www No description 
npm WARN www No repository field. 
npm WARN www No README data 
npm WARN www No license field. 

up to date in 0.057s 
npm verb exit [ 0, true ] 
npm info ok 

问题是什么吗?

好吧,看起来,即使它只是一个WARN,这个问题是version.

我所要做的就是从1.0更改为1.0.0,并开始工作。