首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行npm时,请观察它从项目根目录中删除dist文件夹

运行npm时,请观察它从项目根目录中删除dist文件夹
EN

Stack Overflow用户
提问于 2018-05-25 10:07:41
回答 1查看 3.5K关注 0票数 0

我有以下项目的文件夹结构(这是一个开源的引导主题):

在package.json中,我有以下命令:

代码语言:javascript
运行
复制
"watch": "nodemon -e scss -x \"npm run build\"",

当我运行npm运行时,它会删除dist文件夹。这背后的原因是什么。一旦删除dist文件夹,css就无法工作,因为它位于其中。如何解决这个问题?为什么npm运行手表删除dist目录?

更新:

在从这里安装了grunt手表并在本地和全球安装了grunt之后,现在我在我的终端中获得了这个输出:

代码语言:javascript
运行
复制
PS C:\PROJECTS\Bootsrap\bootstrap-magic> grunt watch
>> Local Npm module "grunt-contrib-clean" not found. Is it installed?
>> Local Npm module "grunt-contrib-concat" not found. Is it installed?
>> Local Npm module "grunt-contrib-connect" not found. Is it installed?
>> Local Npm module "grunt-contrib-copy" not found. Is it installed?
>> Local Npm module "grunt-contrib-jshint" not found. Is it installed?
>> Local Npm module "grunt-contrib-qunit" not found. Is it installed?
>> Local Npm module "grunt-contrib-uglify" not found. Is it installed?
>> Local Npm module "grunt-html-validation" not found. Is it installed?
>> Local Npm module "grunt-jekyll" not found. Is it installed?
>> Local Npm module "grunt-contrib-less" not found. Is it installed?

Running "watch" task
Waiting...
EN

回答 1

Stack Overflow用户

发布于 2018-05-25 12:38:14

查看属于您所引用的包的package.json中的package.json节点:

代码语言:javascript
运行
复制
  "scripts": {
    "prod": "npm run build && ./node_modules/.bin/serve ./dist --single",
    "dev": "./node_modules/serve/bin/serve.js",
    "clean": "rimraf dist",
    "watch": "nodemon -e scss -x \"npm run build\"",
    "build": "npm run clean && NODE_ENV=production webpack"
  }

watch脚本运行build,运行clean,它使用rimraf删除dist文件夹。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50526691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档