运行cnmp run dev后,出现
C:\work\oms\src\oms-web\src\main\java\cn\fcgyl\oms\web\view>cnpm install
/ Installing es6-symbol@3platform unsupported webpack-dev-server@2.1.0-beta.10 › chokidar@1.6.1 › fsevents@1.0.15 Package require os(darwin) not compatible with your platform(win32)
[fsevents@^1.0.0] optional install error: Package require os(darwin) not compatible with your platform(win32)
C:\work\oms\src\oms-web\src\main\java\cn\fcgyl\oms\web\view\node_modules\.2.2.3@nodejieba>node "C:\Users\FC_091hf\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\node-gyp-bin\\node-gyp.js" rebuild
** 虽然提示不适合Windows,但是问题好像是sass loader出问题的。所以只要执行下面即可 **
可以尝试:
npm update
npm install
nodejs node_modules/node-sass/scripts/install.js
npm rebuild node-sass
不过只要
cnpm rebuild node-sass
#不放心可以重新安装下
cnpm install
就够了
然后再运行,OK。
然后我在Vue.js中出现关于hotkey的问题如下:
Uncaught TypeError:_WEBPACK_IMPORTED
MODULE_0_hotkeys_js_src_hotkeys_js___default(...) is not a function
源代码为
mounted: function () {
hotkeys("f", (event, handler) => {
event.preventDefault();
event.stopPropagation();
this.toggleSearchBox();
});
}
通过
cnpm remove hotkeys-js
cnpm install hotkeys-js
重新安装尝试了下,问题依旧。
不清楚问题 所在,只好先try/catch掉。
mounted: function () {
try{
hotkeys("f", (event, handler) => {
event.preventDefault();
event.stopPropagation();
this.toggleSearchBox();
});
}
catch(err){}
}
有知道的帮忙私信下哈哈
网友评论