package.json 工程文件(說明此項目需要依賴模塊)
1.如何生成文件? (需要和gulpfile.js同級目錄)
npm init --yes //此時文件夾就生成了package.json文件了
2.安裝模塊:
cnpm install gulp gulp-less gulp-px3rem gulp-rename -D //-D的意思就是配置保存起來了.
3.運行別人項目:
a). cnpm install //此時你所依賴的所有模塊都會下載下來了
b). gulp
<pre>
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
</pre>
你需要大于 6.5.0 的 Node 版本。
npm 是 Node 的默認包管理器拿撩,不需要手動安裝衣厘。
注意:如果你之前已經(jīng)安裝過 Node,可以使用 nvm (Node Version Manager) 安裝最新版本的 Node压恒。
Yarn 是另一個包管理器影暴,它比 NPM 快許多,而且能離線緩存探赫,在包的依賴管理上更可靠型宙。Yarn 于 2016 年 10 月 發(fā)布 以來就獲得了廣泛的使用,正在成為 JavaScript 社區(qū)選擇的新的包管理器伦吠。我們將在本教程中使用 Yarn妆兑。如果你想使用 NPM,用 npm install --save 和 npm install --save-dev 分別替換 yarn add 和 yarn add —dev 命令即可毛仪。
按照這個說明安裝 Yarn搁嗓。你可以使用 npm install -g yarn 或 sudo npm install -g yarn 安裝它(是的,我們可以使用NPM來安裝Yarn箱靴,就像使用 Internet Explorer 或 Safari 安裝Chrome 一樣O俟洹)。
創(chuàng)建一個新文件夾衡怀,并 cd 到文件夾中棍矛。
運行 yarn init,并按照提示輸入一些字段(使用 yarn init -y 可以跳過輸入字段的環(huán)節(jié))抛杨,將自動生成一個 package.json 文件够委。
新建 index.js 文件,內(nèi)容為 console.log('Hello world')怖现。
在當前文件夾下運行 node .(Node 默認會去找當前文件夾下的 index.js)茁帽。將打印 “Hello world”。
運行 node . 可能有點太容易了。我們將使用 NPM / Yarn 腳本來觸發(fā)代碼的執(zhí)行脐雪。這樣做的好處是厌小,即使我們的程序變得更復(fù)雜,也能使用簡單的一個命令 yarn start 來運行整個程序战秋。
在 package.json 中增加 scripts 字段如下:
"scripts": {
"start": "node ."
}
package.json 必須是有效的 JSON 文件璧亚,這意味著不能使用尾逗號。手動編輯 package.json 文件時要注意這一點脂信。
運行 yarn start癣蟋,將打印 Hello world。
新建一個 .gitignore 文件狰闪,增加以下內(nèi)容:
npm-debug.log
yarn-error.log
注意:你可能注意到每章的 package.json 文件都有一個 tutorial-test 腳本疯搅。這些腳本是用于測試的,確保 yarn && yarn start 運行正確埋泵。你可以在自己的項目中刪除它們幔欧。