webstorm+webpack创建项目

本文详细介绍如何使用Webpack搭建前端项目,包括创建文件夹与文件、配置Webpack、安装依赖等步骤,并通过实例演示整个流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.使用webstrom创建一个空的项目

2.在项目下创建文件夹和文件

a.创建css文件夹存放index.css文件,文件内容如下:

 

p{
    font-size: 24px;
    padding:0 100px;
    color:blue;
}
p:nth-of-type(2) {
    font-size: 30px;
    text-align: center;
    color:black;
    font-family:"幼圆";
}
p:nth-of-type(3) {
    color: red;
    font-weight:bold;
    text-align: right;
}


b.创建index文件夹,存放index.html文件,文件内容如下:

 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>myFirstDemo</title>
</head>
<body>
<div id="app"></div>
<script src="bundle.js"></script>
</body>
</html>


c.创建data文件夹存放index.json文件,文件内容如下:

 

 

{
  "name":"hello webpack",
  "content":"this is my first demo",
  "start":"Ready Go!"
}


d.创建jsproject文件夹存放createdom.js和entry.js文件。

 

entry.js

 

require('./../css/index.css');
var createdom = require('./createdom.js');
document.getElementById('app').appendChild(createdom());

 

 

createdom.js

 

var message=require('./../data/index.json');
module.exports = function() {
    var greet=document.createElement('div');
    greet.innerHTML="<p>"+message.name+"</p>"+"<p>"+message.content+"</p>"+"<p>"+message.start+"</p>";
    return greet;
};


 

 

 

 

 

3.命令操作

在webstorm的Terminal窗口执行如下命令:

 

a.生成依赖文件package.json(默认会在根目录下生成)

npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm    init

 

b.依次安装相关依赖(安装后项目根目录下会出现node_modules文件夹,下面包含下载的依赖)

 

  1. cnpm intsall webpack -g
  2. cnpm install --save webpack                        //webpack打包工具
  3. cnpm install --save css-loader                       //css加载
  4. cnpm install --save style-loader                    //style加载
  5. cnpm install --save json-loader                    //json加载
  6. cnpm install --save webpack-dev-server      //本地服务
  7. cnpm install --save react react-dom             //react相关内容 
  8. cnpm install --save-dev babel-core babel-loader babel-plugin-import babel-preset-2015 babel-preset-react   //babel编译相关依赖

4.配置webpack.config.js文件

在项目根路径下创建webpack.config.js文件,文件内容为:

 

var webpack = require('webpack');
module.exports = {
    //2、进出口文件配置
    entry:__dirname+'/jsproject/entry.js',//指定的入口文件,“__dirname”是node.js中的一个全局变量,它指向当前执行脚本所在的目录
    output: {//输出
        path: __dirname+'/index',//输出路径
        filename: 'bundle.js'//输出文件名
    },
    module: {//在配置文件里添加加载器说明,指明每种文件需要什么加载器处理
        loaders: [
            {//json加载器
                test: /\.json$/,
                loader: "json-loader"//注意-loader不能省略,网上说能省略,经测试编译会报错
            },
            {//5、编译es6配置
                test:/\.js$/,
                exclude:/node_modules/,
                loader:'babel-loader',//在webpack的module部分的loaders里进行配置即可
                query:{
                    presets:['es2015','react']
                }
            },
            {//3、CSS-loader
                test:/\.css$/,
                loader:'style-loader!css-loader'//添加对样式表的处理
            }

        ]
    },
    //4、服务器依赖包配置
    devServer: {//注意:网上很多都有colors属性,但是实际上的webpack2.x已经不支持该属性了
        contentBase: "./index",//本地服务器所加载的页面所在的目录
        historyApiFallback: true,//不跳转
        inline: true//实时刷新
        //hot:true,//不要书写该属性,否则浏览器无法自动更新
        //publicPath:"/asses/",//设置该属性后,webpack-dev-server会相对于该路径
    },
    plugins:[]//插件
}


此时的文件目录为:

 

 

5.启动服务

在Terminal中输入:

webpack

执行完成后,输入:

webpack-dev-server

 

然后在浏览器中输入:http://localhost:8080/

此时可以看到效果了,而且更新代码。浏览器也会实时刷新。

 

WebStorm 是一款流行的集成开发环境(IDE),主要用于JavaScript以及Web开发,而Vue.js是一个流行的前端JavaScript框架,用于构建用户界面。要在WebStorm中配置Vue项目并管理其依赖,通常需要以下几个步骤: 1. **安装Node.js和npm**: Vue.js项目依赖和构建工具多基于Node.js的包管理器npm。因此,首先需要确保你的系统中安装了Node.js和npm。Node.js安装后,npm通常也会被安装。 2. **配置npm和Yarn**: WebStorm支持npm和Yarn作为包管理工具。你可以在WebStorm的设置中配置npm或Yarn的路径。进入"Preferences"(偏好设置),找到"Languages & Frameworks"(语言与框架)下的"Node.js and NPM"(Node.js和npm),然后配置npm或Yarn的路径。 3. **创建Vue项目**: 如果你还没有Vue项目,可以通过命令行创建一个。在命令行中运行如下命令来创建一个新的Vue项目: ```bash npm install -g @vue/cli vue create project-name ``` 这里`project-name`是你的项目名称,`@vue/cli`是Vue的脚手架工具,用于快速搭建项目结构。 4. **打开项目WebStorm中**: 将创建好的Vue项目目录在WebStorm中打开,WebStorm会自动识别项目结构,并提示你安装任何缺失的插件,如Vue.js支持插件。 5. **安装依赖**: 使用npm或Yarn安装项目依赖。在WebStorm的终端中运行以下命令: ```bash npm install ``` 或者如果你的项目使用Yarn,运行: ```bash yarn install ``` 这些命令会读取`package.json`文件并安装所有列出的依赖项。 6. **配置构建工具**: 如果你的项目需要构建过程,如使用Webpack或Vue CLI,你可能需要在WebStorm中配置运行和调试任务。在"Run/Debug Configurations"(运行/调试配置)中添加新的配置,选择相应的脚本命令,如`npm run serve`或`yarn run serve`来运行开发服务器。 7. **自动安装依赖**: 如果你的WebStorm版本较新,它可能支持自动安装依赖功能。当你打开一个包含`package.json`但未安装依赖的项目时,WebStorm会提示你安装依赖。 以上步骤完成后,你应该能够在WebStorm中顺利开发Vue.js项目了。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值