我正在努力学习所有奇怪的JavaScript前端工具。我是一个微软的家伙,所以我习惯于以高效率为代价,而不用知道很酷的JavaScript工具或摇滚时髦的胡子。
我认为我需要使用npm init
在我的项目中初始化NPM,但是它用单个单词提出问题并且我没有最微弱的线索回应什么,文档甚至没有提到问题。
https://docs.npmjs.com/cli/init
那么我应该为name:
和version:
以及其他可能会被问到的人提出什么呢?
谢谢!
答案 0 :(得分:2)
npm init
用于使用npm创建一个新的package.json。
npm install
用于安装所有依赖项。
问题是,当您不知道项目的名称时,为什么认为需要npm init
?
如果要创建新项目,请添加项目名称和版本 - 例如0.0.1
。对此使用语义版本控制,请参阅http://semver.org/。
名称是项目的名称。版本是你的项目的版本,如果它是一个私人应用程序,那么你可以放入1.0.0并离开它;它更适用于您可能要添加到共享包存储库的库。