为什么npm安装没有查看我的目录?

时间:2016-05-25 19:04:00

标签: npm npm-install enoent

在命令行中,我已经cd到包含package.json的projects文件夹,我正在尝试运行npm install。这是我得到的错误。

C:\Users\kwoolley\Documents\Code\PFCU\src>npm install
C:\Users\kwoolley
+-- bower@1.7.7
`-- grunt@0.4.5

npm WARN enoent ENOENT, open 'C:\Users\kwoolley\package.json'
npm WARN kwoolley No description
npm WARN kwoolley No repository field.
npm WARN kwoolley No README data
npm WARN kwoolley No license field.

你能否想到为什么它会以我的名义提前切断路径?

1 个答案:

答案 0 :(得分:1)

这实际上不是错误,而是警告信息。

确保您当前的目录包含package.json文件。如果没有,请尝试运行:

npm init

然后它将打开一个CLI来编写package.json首选项。只需回答问题,就会创建一个package.json文件。

下次运行另一个安装时,只需回答npm init问题或手动填充package.json,就会删除没有描述,存储库,README和许可文件的警告:

{
  "name": "your_app_name",
  "version": "1.0.0",
  "description": "something descriptive",
  "repository": "kylewoolley/your_app_name",
  "license": "MIT"
  "main": "index.js",
  "dependencies": {
    "bower": "^1.7.7",
    "grunt": "^0.4.5",
}