NPM run watch-poll 无法运行解决方法?

此处有大坑


将package.json文件内容替换,如下:

{
    "private": true,
    "scripts": {
        "dev": "npm run development",
        "development": "NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch": "NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch-poll": "npm run watch -- --watch-poll",
        "hot": "NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
        "prod": "npm run production",
        "production": "NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
    },
    "devDependencies": {
        "axios": "^0.16.2",
        "bootstrap-sass": "^3.3.7",
        "cross-env": "^5.0.1",
        "jquery": "^3.1.1",
        "laravel-mix": "^1.0",
        "lodash": "^4.17.4",
        "vue": "^2.1.10"
    }
}
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 12

换成这样还是不行啊

6年前 评论

@desmond vagrant ssh 后,cd到代码目录下,然后运行命令。

6年前 评论

这样子 是把 那个cross-env删除掉了,是可以用了,但是,这样子解决问题的方式真的不好。

6年前 评论

找到了一篇答案,http://pilishen.com/posts/reason-and-solut...
简单说就是linux是不需要安装cross-env的。我们在虚拟机里操作那么是不需要安装的。这东西是给windows用的

6年前 评论

我是把node_modules文件夹删除后再cnpm install, 之后好了

5年前 评论
Hh_hH 4年前

因为自己是homestead环境,所以只需要将前4个cross-env删掉,重新运行npm run watch-poll即可。看来windows环境真的问题很多。。。谢谢@changqianqian 提供的链接。

5年前 评论

file

file
windows 下,跑动了,查了很多资料, 最多的其实还是 网络,即使我用了SSR,最后不知道 npm install --no-bin-links 多少次,哈哈 :joy:,第三次写这个项目 了,每次都有新的发现

4年前 评论

我的环境是虚拟机自己搭建的lnmp 一开始也是报错 试了下替换 尽然可以了

4年前 评论

在运行:bash npm config set registry=https://registry.npm.taobao.org的时候,系统就提示了要升级 NPM。
参考以下步骤:
1、npm 升级:
npm install -g npm

2、yarn add cross-env

3、npm run watch-poll

3年前 评论
{
    "private": true,
    "scripts": {
        "dev": "npm run development",
        "development": "NODE_ENV=development node_modules/webpack/bin/webpack.js --progress  --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch": "NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress  --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch-poll": "npm run watch -- --watch-options-poll=1000",
        "hot": "NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
        "prod": "npm run production",
        "production": "NODE_ENV=production node_modules/webpack/bin/webpack.js --progress  --config=node_modules/laravel-mix/setup/webpack.config.js"
    },
    "devDependencies": {
        "@popperjs/core": "^2.10.2",
        "axios": "^0.25",
        "bootstrap": "^5.1.3",
        "laravel-mix": "^6.0.6",
        "lodash": "^4.17.19",
        "postcss": "^8.1.14",
        "resolve-url-loader": "^5.0.0",
        "sass": "^1.32.11",
        "sass-loader": "^11.0.1"
    },
    "dependencies": {
        "cross-env": "^7.0.3"
    }
}

的确,每次都需要帮助啊,很容易忘记,感觉每次出错都要花费一番时间才能解决。

11个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!