0

在命令行中,我已经 cd'd 到包含 package.json 的项目文件夹,并且我正在尝试运行 npm 安装。这是我得到的错误。

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.

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

4

1 回答 1

1

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

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

npm init

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

下次您运行另一个安装时,只需回答 npm init 问题或使用以下内容手动填写 package.json,就会删除诸如无描述、存储库、自述文件、许可证文件之类的警告:

{
  "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",
}
于 2016-05-25T23:41:51.193 回答