Smx*_*Cde 3 javascript node.js npm gruntjs nodemon
我有一个node在虚拟机(Virtualbox、Vagrant、Ubuntu)中运行的应用程序,nodemon用于开发目的。
文件位于vagrant的共享文件夹中。
当我在虚拟机中更改应用程序 js 文件时 - nodemon 重新启动节点应用程序。但是当我从主机(Max OS X Yosemite)更改相同的文件时 - 应用程序不会重新启动。
在主机是 Windows 10 的类似情况下 - 它工作正常。
我通过Grunt配置启动 nodemon
module.exports = function (grunt) {
var cfg = {
pkg: grunt.file.readJSON('package.json'),
nodemon: {
dev: {
script: 'src/server.js'
},
options: {
nodeArgs: ['--harmony'],
ext: 'js,json,hbs',
ignore: [
'public/**',
'node_modules/**',
'.git/**'
]
}
}
};
grunt.initConfig(cfg);
grunt.loadNpmTasks('grunt-nodemon');
grunt.registerTask('default', ['nodemon']);
};
Run Code Online (Sandbox Code Playgroud)
或者直接 nodemon ./src/server.js localhost 3000
我错过了什么?
| 归档时间: |
|
| 查看次数: |
1474 次 |
| 最近记录: |