gpt4 book ai didi

json - 如何创建 package.json 文件?

转载 作者:搜寻专家 更新时间:2023-10-31 23:30:32 25 4
gpt4 key购买 nike

警告:完全是菜鸟涉足未知水域。开始。在 Mac 中 Terminal :

package.json This is most likely not a problem with npm itself.
npm ERR! package.json npm can't find a package.json file in your current directory.

Please include the following file with any support request:
npm ERR! /Users/stickupartist/portfolio/npm-debug.log
stickup-artists-macbook-pro:portfolio stickupartist$ npm init
This utility will walk you through creating a package.json file.

指的是什么实用程序?

接下来:

Use `npm install <pkg> --save` afterwards to install a package
and
save it as a dependency in the package.json file.

Name: (portfolio)

我输入:

npm install <portfolio> --save

然后终端打印出:

Sorry, name can only contain URL-friendly characters.

我的命名有什么问题?我正在使用 Meteor 在我的本地计算机上工作, 在 Mac OS X 上。

最佳答案

创建 package.json文件,你可以运行npm init (并通过其选项)或根据 these rules 手动创建文件.

这是一个简单的 package.json文件:

{
"name": "my-cool-app",
"version": "1.0.0",
"description": "This is my cool app",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
},
"author": "Me",
"license": "MIT",
"dependencies": {
"jquery": "1.1.1",
}
}

现在,就错误而言:

Sorry, name can only contain URL-friendly characters.

表示包名不符合naming rules之一, 主要是:

package name must not contain any non-url-safe characters (since name ends up being part of a URL)

这很可能发生,因为您将包名称包装在 <> 中.

<>表示它是一个值的占位符。当实际输入它时,您应该用一些适当的值覆盖它(以及它包装的任何东西),在本例中是一个有效的包名称。

这就是您定义 npm install 的方式命令,不要使用它:

定义:

npm install <package_name_goes_here>

用法

npm install portfolio

关于json - 如何创建 package.json 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39691669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com