【发布时间】:2016-12-29 08:26:22
【问题描述】:
我在 vagrant box 下有 Windows 10 主机和 Ubuntu 14.04 LTS。具有符号链接权限的共享文件夹
config.vm.synced_folder "project_folder", "/home/vagrant/ngbox_project", type: "smb", mount_options: ["vers=3.02","mfsymlinks"]
已安装 npm、angular-cli
npm 4.0.5
angular-cli: 1.0.0-beta.24
node: 4.7.0
os: linux x64
@angular/common: 2.4.1
@angular/compiler: 2.4.1
@angular/core: 2.4.1
@angular/forms: 2.4.1
@angular/http: 2.4.1
@angular/platform-browser: 2.4.1
@angular/platform-browser-dynamic: 2.4.1
@angular/router: 3.4.1
@angular/compiler-cli: 2.4.1
一切正常,除了 ng serve 不监视 Windows 上更改的文件(通过共享文件夹)。如果在 Ubuntu 上所做的更改服务于监视工作。 Соответственно 也不起作用 build --watch eth
当我使用不是从 ng-cli 手动安装的 webpack-dev-server (angular2 + webpack) 时 - 观察在两个系统中都能正常工作
尝试sudo sysctl fs.inotify.max_user_watches=524288 对我没有帮助。
附:我尝试使用缓存删除重新安装 npm、ng-cli。共享文件夹路径没有空格。
【问题讨论】:
标签: angular vagrant angular-cli