Skip to content

webpack疑问 #6

Description

@zhufengnodejs

1. webpack.config.js中changeOrigin是什么意思

proxy: [
            {
                path: /^\/api\/(.*)/,
                target: "http://localhost:8080/",
                rewrite: rewriteUrl('/$1\.json'),
+              changeOrigin: true
            }
        ]

2. 在scripts中写命令的时候是不是可以直接写当前node_modules下面的命令?

有些地方是这个写的,要从当前路径出发寻找webpack-dev-server

"scripts": {
    "dev": "./node_modules/.bin/webpack-dev-server --progress --colors --content-base build"
}

有些地方是这么写的

"scripts": {
    "dev": "webpack-dev-server"
}

是不是如果在这里如果不写相对路径 的话它会找./node_modules/.bin下面的命令? 而./node_modules/.bin下面所有的命令是安装本地安装模块的时候安装进去的?

3. 这是noParse是啥意思,不解析,是不解析什么?

是不是如果不指定webpack还会继续解析react源代码?

+             noParse: [pathToReact, pathToReactDOM]

4. 是不是引入模块的时候如果不写路径都是去node_modules下找?

其实就是详细描述一下直接通过名称引入一个模块的话查找路径是如何的?

import 'bootstrap/dist/css/bootstrap.css'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions