【发布时间】:2016-02-17 03:27:17
【问题描述】:
我想在我的服务器上运行 grunt,并且通过 hook,我希望服务器运行一个 grunt 任务来“构建”我的站点。
我在我的服务器上安装了节点,并使用它安装了 grunt-cli:
$ sudo apt-get update
$ sudo apt-get install nodejs
$ sudo npm install -g grunt-cli
然后,我转到我的项目文件夹,这是我的 package.json 和 gruntfile.js 文件所在的位置。
我使用 npm install 然后,我看到 /node_modules 文件夹,但我没有看到那里的包。 我没有看到任何错误。你知道为什么会这样吗?也许是服务器配置?
package.json
{
"name": "proj",
"version": "0.1.0",
"private": true,
"devDependencies": {
"angular": "latest",
"angular-animate": "latest",
"angular-ui-router": "latest",
"font-awesome": "^4.5.0",
"grunt": "latest",
"grunt-contrib-clean": "latest"
}
}
【问题讨论】:
-
你的 package.json 的内容是什么? ,它指定依赖关系?
-
是的,我将上传和编辑我的消息。 * 完成